IRC logs for #openttd on OFTC at 2015-03-23
⏴ go to previous day
00:00:34 <chillcore> and the other the tile that is part of the dock but not hte other one?
00:00:51 <Samu> the other is a part of the whole?
00:01:17 <Samu> * Is tile \a t a dock tile?
00:01:32 <Samu> there's only a difference * @pre IsTileType(t, MP_STATION)
00:01:48 <chillcore> t mostly refers to 'a' tile
00:02:18 <chillcore> read a few lines above "t = ?"
00:02:52 <chillcore> and if t is in the params then yeah
00:03:06 <Samu> 4 + 8 must be 12 now, hopefully i get this right
00:03:15 *** GriffinOneTwo has joined #openttd
00:03:52 <chillcore> you ask bout t then you start about counting
00:04:17 <Samu> well, it's working, I don't care now lol
00:04:35 <Samu> if (IsDockTile(tile) && !HasTileWaterGround(tile)) {
00:04:41 <chillcore> cool untill you notice the thing that broke like an hour ago
00:07:31 <Samu> very meticulous this is...
00:10:01 <Samu> if that also works, then I'll be worried
00:11:40 <chillcore> well 1 apple + 1 banana is 2 pieces of fruit
00:12:10 <chillcore> or a pear and a kiwi
00:12:30 <chillcore> but if you're happy with 2 so am I
00:13:20 *** BouncingHitman has joined #openttd
00:13:59 <chillcore> 12 pieces of fruit njummie
00:14:29 <chillcore> you really have no clue do you?
00:14:36 <chillcore> I mean that in a nice way
00:15:30 <Samu> i need to understand the difference
00:16:01 <chillcore> try something random maybe it will come to you
00:16:16 <chillcore> or read what t means
00:17:27 <Samu> static inline bool IsDock(TileIndex t) -> return GetStationType(t) == STATION_DOCK;
00:17:46 <chillcore> don't get me wrong I like faffing around too but not like that
00:17:57 <Samu> static inline bool IsDockTile(TileIndex t) -> return IsTileType(t, MP_STATION) && GetStationType(t) == STATION_DOCK;
00:18:08 <chillcore> and in the case I do do it like that I do not ask assistance
00:18:09 <Samu> which one is better correct
00:18:45 <chillcore> I dunno I am looking at tgp.cpp
00:19:10 <chillcore> and I do not know the diff between the two because I have not looked
00:19:33 <chillcore> isdock and isdocktile
00:19:46 <chillcore> one os a tile the other is not
00:19:58 <chillcore> that I can tell from here
00:20:39 <chillcore> but that is also all I can tell without dropping whatever it is I am doing
00:23:48 <chillcore> I'll do yours if you do mine :P
00:24:54 <chillcore> mine is 15 patches to start
00:25:18 <chillcore> and 11 to fix and or rewrite from scratch
00:25:35 <chillcore> I am sure there will be at least 10 more to start
00:26:17 <chillcore> but I am not in the same rush as you are
00:26:28 <chillcore> this time next year is soon enough
00:27:58 <chillcore> but before doing that I got this one to fix
00:28:17 <chillcore> which is 5 patches too
00:31:00 *** BouncingHitman has quit IRC
00:46:01 *** HerzogDeXtEr has joined #openttd
00:53:39 <DorpsGek> chillcore: 17.0666666667
00:54:01 <DorpsGek> chillcore: 30.1176470588
00:57:31 <Eddi|zuHause> youtube is so broken in germany :/
00:58:39 *** smoke_fumus|2 has joined #openttd
00:59:37 *** smoke_fumus has joined #openttd
01:00:01 <Eddi|zuHause> and you did it again :p
01:00:29 <Eddi|zuHause> it's not like the "s" is miles away from the "e"
01:00:38 <chillcore> thanks for slapping my fingers
01:01:05 <chillcore> just lazyness and by now it has become a really bad autopilot habbit
01:01:21 <Eddi|zuHause> yeah, these bad hobbits
01:01:37 <chillcore> keep slapping much apreciated, I hate myself for it sometimes ;)
01:02:59 <chillcore> the song I posted was "this world by selah sue" there are versions you can wacth
01:03:07 <chillcore> but finding them is a pain
01:03:30 <Eddi|zuHause> nah, don't bother.
01:03:59 <chillcore> I have this buddy in frankfurth ... the other day I sent him tons of links
01:04:01 <Eddi|zuHause> there's "youtube unblocker" plugins, but i don't have that enabled usually
01:04:08 <chillcore> nope nope nope nope yes
01:04:45 <chillcore> I could stream via steam, if whenever you want to hear something
01:05:03 <Eddi|zuHause> chances are, i don't like your music anyway :p
01:05:17 <chillcore> worked fine over the pond to my buddie in cali
01:05:40 <chillcore> possibly but I like lots of musics
01:06:24 <chillcore> what I mean is I can kill the sound on laptop for me and you listen to whatever you want to listen ;)
01:07:20 <chillcore> kill the sound for me If I do not happen to like what you like :P
01:07:23 <Eddi|zuHause> it's not like i don't have tons of music for my own
01:07:58 <chillcore> me too got plenty still nice to discover new things from time to time
01:08:35 <Eddi|zuHause> i feel like my taste in music changed the last few months, and i don't listen to my usual stuff that much anymore
01:09:56 <chillcore> that happens, and then some day you listen to them all once more
01:10:51 <Eddi|zuHause> also in the uniform radio blah there is not a lot of new stuff that i really like
01:11:42 <chillcore> I never was into popular much
01:11:46 <Eddi|zuHause> i mean it's not a lot that i really hate either, but i suppose that's the point of uniform radio blah
01:12:09 <chillcore> true, like hospital food
01:12:31 <Eddi|zuHause> i don't remember ever having hospital food
01:12:48 <chillcore> fits everyone and noone
01:12:58 <Eddi|zuHause> is that different from regular work cantina food?
01:13:20 <chillcore> less spicy even but yeah pretty much that
01:13:58 <chillcore> not that I ever ate much of it thankfully
01:14:56 <chillcore> spent about a week in hospital once ... broken leg both bones needed a iron bar to be able to walk soon-ish
01:15:34 <chillcore> but it is a common expression here "what did it taste like? meh like hospital food"
01:15:36 <Eddi|zuHause> i never really spent any time in hospitals. i should have had some operation as a kid that never happened.
01:16:01 <chillcore> cool extra fruit samu
01:17:01 <chillcore> in regards of food you did not miss much :P
01:18:18 <chillcore> two double sandwiches ... "heyhey where is the other 6"
01:18:29 <chillcore> sorry that is all you are getting
01:18:39 <chillcore> same with hot meals
01:20:08 <Eddi|zuHause> just complain louder :p
01:20:31 <chillcore> no use they move on ... you send someone after fries :P
01:21:17 <chillcore> or you get it yourself but seeing as I could not walk due to swollen leg
01:21:28 <chillcore> they hammer that bar in
01:21:55 <chillcore> perhaps too much details ...
01:23:21 <chillcore> removing was fine ... 1 night
01:23:43 <chillcore> and gone home, walking after a week instead of 6
01:25:25 <chillcore> funny thing is ... you break your leg and it does not hurt the first two hours or so
01:28:13 <Samu> 4 + 8 = 14 again, grrr what am I missing
01:28:55 <chillcore> no 2 he has left not missing
01:29:28 <chillcore> or yeah 2 on the other side
01:30:36 <Samu> i really need help understanding this
01:30:55 <Samu> static void ChangeTileOwner_Station(TileIndex tile, Owner old_owner, Owner new_owner)
01:31:01 <Samu> trying to update station counting
01:31:46 <chillcore> have you already found out the diff between isdock and isdocktile then?
01:32:06 <chillcore> or are you just adding more random stuffs to find out
01:33:34 <chillcore> what do you want us to say
01:33:51 <chillcore> that function changes the owner of a station
01:34:05 <chillcore> it sais so in the function name
01:34:57 <Samu> they visually take 2 tiles, but only 1 of the tile sets the owner of the dock
01:35:13 <Samu> better than trying to explain
01:35:19 <chillcore> yes as do dock we had that part of the conversation three hours ago
01:36:14 <chillcore> it was around the time I told you that these things are to be changed by newgrf
01:36:24 <chillcore> which you were told about three weeks ago
01:37:34 <chillcore> seeing you have 14 tiles now instead of 12
01:37:42 <chillcore> which were 10 before ...
01:38:38 <chillcore> the chances are very high you did something wrong when it went from 10 to 12
01:38:48 <chillcore> are you testing this in a savegame?
01:39:08 <chillcore> try again and maybe you have 8 + 4 =16
01:41:22 <chillcore> where does the 4 and 8 come from
01:41:30 <chillcore> tiles you count manually?
01:41:45 <chillcore> and the 14 from some gui?
01:42:58 <Samu> there it is, sorry for the delay, I'm quite slow at managing all these programs
01:43:33 <chillcore> there is no 8 or 4 there :/
01:44:39 <chillcore> just you moving stuffs 2 old to new
01:45:33 <chillcore> and addin 2 there too
01:45:49 <chillcore> so yeah there is the original 10 for you
01:46:22 <chillcore> even if you count 12 manually
01:47:38 <Samu> the part below update station count is where I'm asknig for help
01:48:01 <Samu> the rest appears to be working fine
01:48:39 <chillcore> obviously it does not
01:49:18 <chillcore> hmm about 4 hours ago I told you that I do not undertsand that part of the code
01:50:33 <chillcore> do you not think too that if the dock needed two tiles in the code it would have been that way already?
01:53:36 <Samu> I'm doing it like the lock
01:54:06 <chillcore> you're missing the point
01:54:21 <chillcore> devs know very well a dock is two tiles
01:54:32 <chillcore> yet they count only 1 in the code
01:54:44 <chillcore> maybe there is a reason?
01:55:19 <chillcore> maybe even a very good one
01:55:21 <Samu> they count 1 because there's 2 tiles
01:55:42 <Samu> but i changed it for the part on the water
01:56:03 <chillcore> and now you get 8 + 4 = 14
01:56:13 <chillcore> instead of 8+4 = 10
01:56:24 <chillcore> still no idea where 8 and 4 come from
01:56:26 <Samu> i broke the code to make a new feature work, but now I have to fix it
01:56:40 <chillcore> yes that is how it works
01:58:30 <chillcore> fine let openttd do the counting
01:58:45 <Samu> how could i tell the old owner is getting the correct count
01:59:04 <chillcore> by not messing with counting?
01:59:42 <chillcore> last time ... where do the 4 and 8 come from
01:59:49 <chillcore> I will not ask another time
02:00:10 <Samu> i tested liek this: start a new company
02:00:21 <Samu> that counts 4 station tiles
02:00:42 <Samu> ok, there's 2 station tiles that must be coutned as 4 station tiles
02:01:06 <Samu> build 4 locks, that's 4 station tiles that must be counted as 8
02:01:34 <Samu> force this company into the negative, go to the other company, and wait for the buyout and buy it
02:01:43 <chillcore> and where does the 14 come from
02:01:58 <Samu> from that ownership merging code
02:01:59 <chillcore> yet you see 14 where?
02:03:42 <Samu> I don't get your question
02:03:56 <chillcore> you come here and say 8 + 4 = 14
02:04:05 <Samu> I look at infrastructure counting details
02:04:07 <chillcore> you explained the 8 and 4
02:05:02 <chillcore> maybe if you had let openttd do the counting
02:05:36 <chillcore> some magic later gui shows 12
02:06:02 <Samu> what openttd is doing is counting tiles
02:06:20 <chillcore> yep as it is supposed to do
02:07:37 <Samu> MakeDock creates 2 station tiles
02:08:34 <chillcore> you create the prob yourself and blame someone else
02:08:42 <chillcore> openttd in this case
02:09:02 <Samu> MakeStation(t, o, sid, STATION_DOCK, d);
02:09:09 <Samu> this is for the first tile
02:09:15 <Samu> there is no second tile yet
02:09:16 <Eddi|zuHause> what else are you supposed to do with problems? :p
02:09:16 <chillcore> then convinced it is doing something wrong you try to fix that
02:09:32 <Samu> when the second tile is to be created
02:09:34 <chillcore> so you try to fix your own prob by creating more
02:09:42 <Samu> it is getting the owner based on the owner of the water tile
02:10:01 <Samu> so, dock at water tile could be or not be from the same company
02:10:28 <Samu> 1 tile, but to be counted as 2 for maintenance
02:10:30 <chillcore> it belongs to the tile on the shore
02:11:11 <chillcore> 1 tile counted as 2
02:11:23 <Samu> yet there are actually 2 tiles
02:11:28 <chillcore> before you sterted messing with it
02:11:47 <Samu> I don't want it to count the tile on the water during the merging
02:12:12 <Samu> count the other one, at the coast
02:12:24 <Samu> this is the owner of the dock
02:12:43 <Samu> it is to be counted as 2 for maintenance
02:13:06 <Samu> pff sorry, this is so confusing to explain
02:13:31 <Samu> just running the game and seeing it work is much easier
02:13:57 <Samu> the tile at the water doesn't need to have an ownership transfer
02:13:59 <Eddi|zuHause> maybe you should try reading what the code actually does, instead of wanting it to do something and then complaining that it doesn't follow your imagination?
02:14:43 <Eddi|zuHause> reading. not testing
02:14:45 <Samu> that code is apparently working
02:14:57 <Eddi|zuHause> the code must be correct even if you never run it.
02:14:59 <Samu> but, the deal of IsDock vs IsDockTile is what's confusing me
02:15:19 <Eddi|zuHause> yes. so un-confuse it by reading
02:15:22 <Samu> so, I can't garantee that it's really 100% correct
02:16:39 <Samu> there's 1 owner for the dock, but 2 owners for the tile
02:17:32 <Samu> grrr, just test it please, I'm really bad when I attempt to explain it
02:18:06 <chillcore> test what samu I read most of the maintenance code when I aplied it to my patchpack
02:18:08 <Eddi|zuHause> Samu: i hereby forbid you to run the program for the next two weeks. instead you must learn to get this 100% guarantee by reading and understanding the code.
02:19:59 <chillcore> not that I understand it all because stuffs was still changed afterwards
02:20:36 <chillcore> how long is maintenance now in trunk? +-2 years?
02:20:44 <chillcore> thousends of players
02:21:04 <chillcore> something like this would have been noticed
02:21:24 <chillcore> also dock and locks since like forever
02:21:44 <chillcore> but yeah what eddi said read and understand
02:21:52 <chillcore> then try to change stuffs
02:24:29 <chillcore> just for shizz and giggles samu
02:24:47 <chillcore> let us test rail maintenance
02:25:06 <chillcore> open maintenance window
02:25:20 <chillcore> build a single piece of track
02:25:34 <Samu> there's 2 dock parts, count the one not at the water and don't count the other when transfering ownership.
02:26:11 <chillcore> now add a diagonal rail and check agian
02:26:31 <chillcore> do the same again in the other direction
02:27:10 <chillcore> this is all on one tile yes?
02:28:19 <chillcore> starting to see the light?
02:28:29 <chillcore> now read code and understand that
02:28:43 <chillcore> untill then ... I dunno what to say
02:30:08 <chillcore> fill the rst of the tile with rail IIRC it was 36
02:31:24 <Eddi|zuHause> well, first grade maths could tell you whether that's correct :p
02:32:03 <chillcore> I was not testing along
02:32:36 <Eddi|zuHause> well, my point was: don't test. read and understand
02:37:05 <chillcore> I just wanted to prove to samu that building 4 pieces of track is not 4 rails to maintain
02:37:45 <chillcore> ahen you delete them you do not delete 16 'pieces' but 4
02:38:15 <chillcore> ^^^ if they are on the same tile
02:39:25 <chillcore> anyhoo he added 2 tiles
02:39:42 <chillcore> then later he deleted two form the other company and added two again
02:40:07 <chillcore> but no point explaining that since it is wrong anyway
02:40:50 <chillcore> so yeah 8 + 4 + 2 is indeed 14
02:41:10 <chillcore> in the code but not in the visual game
02:41:30 <chillcore> there it still is 6 * 2
02:42:08 <chillcore> and infra gui shows code
02:44:04 <chillcore> if only my bank account worked like that :P
02:44:41 <chillcore> I'd have my residence at the mister cash
02:44:59 <chillcore> deposit and redraw all day long xD
02:48:58 <chillcore> those sharp peaks with alpinist eddi, lots of them or a few?
02:49:15 <chillcore> with variation this is hard to do ...
02:49:44 <Eddi|zuHause> chillcore: basically what i'd like alpinist to be is that the hilltops are basically unusable, and all the action happens in a more or less connected web of valleys
02:50:31 <chillcore> ok ... let me post a few screenies in a bit
02:50:44 <chillcore> not that you have to comment right away ;)
02:55:14 <Eddi|zuHause> the way current mapgen works is that it kinda artificially flattens the hilltops, so often you're better off working on the hilltops and see the valleys as bumps in the ground, instead of working in the valleys and seeing the hills as bumps out of the ground
02:56:55 <Eddi|zuHause> also, current mapgen never really offers places where a tunnel would be more useful than climbing the mountain
03:02:48 <Samu> before: dock slope tile = owner a, 1 maintenance
03:03:03 <Samu> before: dock water tile = owner a, 1 maintenance
03:03:24 <Samu> patch: dock slopetile = owner a, 2 maintenance
03:03:45 <Samu> patch: dock water tile = owner b, 0 maintenance
03:04:42 <Samu> if (IsDockTile(tile) && !HasTileWaterGround(tile))
03:05:00 <chillcore> eddi posted them, note that this is 512 map and very rough settings, last one is current mountainous and peaks may be a bit further apart later on?
03:05:17 <chillcore> any good or all of them too rough or?
03:05:30 <Samu> this is in my view doing the correct thing
03:06:00 <chillcore> second is actually rough but just to get an idea
03:06:13 <chillcore> larger maps will be higher ofcourse
03:06:52 <chillcore> it is more about the shape of it that I would like an idea on how to proceed
03:06:53 <Samu> transfering ownership, transfer owner for dock slope tile, don't transfer owner for dock water tile
03:07:43 <chillcore> I will most likely take a nappy before continueing
03:09:14 <chillcore> eddi yes them flat hilltops ... that should be better with current values. read: occur less often
03:09:51 <chillcore> much room for improvment when I continue with the gui version.
03:12:30 <Samu> there's something I'm overlooking, I can sense it
03:12:38 <Samu> i just can't figure out what exactly
03:12:53 <Samu> but so far, this code is working
03:13:24 <Samu> this transferral is for the maintenance counting only
03:13:50 <chillcore> cool and let the count be screwed
03:13:58 <chillcore> as long as it is good for you?
03:14:43 <Samu> 1 dock is made of 2 tiles
03:16:38 <Samu> i'm sorry, but... it's working, i checked and re-checked and still don't get what you're trying to tell me
03:17:07 <chillcore> it's good samu ... you checked and it compiles
03:17:41 <Samu> I am only worried about the correctness of the code
03:17:59 <chillcore> me too but not the syntax side of it
03:18:23 <Samu> when it is searching for tiles
03:18:38 <Samu> it finds the parts of a dock
03:18:42 <chillcore> for correctness there is the coding style guide
03:19:00 <chillcore> for functionality ... it works no?
03:19:07 <chillcore> code works or it does not
03:19:09 <Samu> i made sure the slope is getting 2 and the water is getting 0
03:19:47 <chillcore> yeah aples pears bananas 2 is 2
03:20:20 <chillcore> I'll give you one cookie you give 1 ... hmm car?
03:22:07 *** tokai|mdlx has joined #openttd
03:22:18 <Samu> transferring 0 is pointless
03:22:52 <Samu> count only one of the dock tiles when doing the transfer, the one that doesn't have water
03:23:00 <Samu> which is the one that counts as 2
03:23:31 <Samu> subtract 2 from old owner (which bankrupts by the way), add it to the new owner
03:23:46 <Samu> this is a counting transferral
03:23:51 <chillcore> ah so the one on land we do not need
03:24:21 <Samu> not that one, the one on water is the one that's not needed
03:24:57 <chillcore> but I think I am almost getting it now
03:25:22 <chillcore> the water one we do not need yes?
03:26:17 <chillcore> I'll ask PM to remove it from OpenGFX when he returns from holiday
03:27:31 <Eddi|zuHause> # no more no more no more no more
03:27:45 <Eddi|zuHause> # hit the road jack, and don't you come back no more
03:28:15 <Samu> let me bankrupt the damn thing
03:28:24 <Eddi|zuHause> as a kid i always understood "mono mono mono"
03:28:42 <chillcore> cheat into the company and buldoze waterz
03:29:06 <chillcore> I never really listened too eddi
03:29:23 <chillcore> the melody and 'refrein'
03:29:45 <Samu> saveload also appears to be doing everything fine
03:29:47 <Eddi|zuHause> i think the word is "chorus"
03:30:13 <chillcore> I thought chorus was the main melody :P
03:30:28 <chillcore> but multiple of them
03:30:42 <Eddi|zuHause> chorus is the part that repeats many times over the song
03:31:05 <chillcore> got to become 40 for that moehahahaha
03:31:34 <chillcore> like they say wisdom comes with age
03:31:46 <Eddi|zuHause> then something must be wrong with me
03:31:52 <Samu> [02:26] <chillcore> I'll ask PM to remove it from OpenGFX when he returns from holiday
03:31:52 <Eddi|zuHause> as i'm not 40 yet
03:32:00 <Samu> this is the counter, not the graphic
03:32:10 <Samu> station is transferred correctly
03:32:11 <chillcore> now we're going to get it
03:32:34 <chillcore> maybe you went to shool longer then I have eddi ;)
03:32:46 <chillcore> or I never needed the word
03:33:32 <chillcore> samy you just said we did not need it no more?
03:33:46 <Samu> we don't need to count it
03:34:19 <Samu> but i'm still bankrupting this, for piece of mind
03:34:45 <chillcore> yes can't have that unpieced
03:34:50 <Eddi|zuHause> don't piece your mind
03:36:26 <Eddi|zuHause> no, you're thinking of smoke on the water
03:36:44 <Eddi|zuHause> # du du duuuu, du du duduuuuu
03:37:34 <chillcore> you are not allowed to pies in the water ... if it is a bathtub or a swimming pool
03:38:26 <Eddi|zuHause> i thought the mannekin pis is in belgium?
03:38:51 <chillcore> he can as it is his own water
03:39:36 <chillcore> and they dress him up on special holidays
03:39:45 <Eddi|zuHause> is there a belgium outside of brussels? :p
03:40:10 <chillcore> but not the same one as inside
03:40:33 <chillcore> I can't even explain
03:40:52 <chillcore> no idea where to start
03:42:02 <Eddi|zuHause> well, the things i do know about belgium is that there's a flanders and a wallonia, and they sort of don't really get along
03:42:51 <chillcore> let's just say if four governments fall at the same time that is no prob here
03:43:53 <chillcore> but yeah the thing between flanders and wallonie s about cashflows
03:44:07 <chillcore> and then there is brussels
03:44:09 <Eddi|zuHause> isn't it always?
03:44:40 <Eddi|zuHause> sssssssssssssssss
03:44:56 <Eddi|zuHause> there, i provided you with some backups :p
03:45:22 <chillcore> most of my flemish cohabitants seem to forget that in ye olde days the cash flowed in th other direction
03:45:37 <chillcore> thank you ... autopilot again
03:45:53 <Eddi|zuHause> we have that here as well. but we call it bavaria
03:46:00 <chillcore> somtimes I will switch to querty too
03:46:14 <chillcore> on a azerty keyboard that is
03:46:35 <Eddi|zuHause> that shouldn't change the positions of e and s?
03:47:39 <chillcore> just a-q z-w m-, and then some
03:48:47 <chillcore> but yeah I am used to both kinda
03:49:17 <Eddi|zuHause> i can't type on qwerty
03:49:52 <chillcore> ah germany has azerety too ... I thought it was just the french and us
03:50:01 <Eddi|zuHause> or i should say "i can't tzpe" :p
03:50:18 <chillcore> that is what they told me
03:51:08 <chillcore> never had one of those ... must get
03:51:18 <chillcore> just to be special :P
03:51:24 <Eddi|zuHause> switched y-z (because nobody needs y), added äöü, and shuffled around all the special characters
03:52:11 <Eddi|zuHause> really, in german, the frequency of y is like 0,02%
03:52:46 <chillcore> but not needed much in dutch
03:53:49 <Samu> omg bankrupt already... zzzzz
03:54:34 <Eddi|zuHause> some people, usually programmers, in germany dislike qwertz, because all the brackets need shift or altgr keys
03:54:39 <chillcore> yes samu most peeps just bulldoze water
03:54:55 <Eddi|zuHause> but i don't really see that as a problem
03:55:39 <chillcore> here too [] needs alt-gr
03:56:10 <Eddi|zuHause> {[]} is altgr+7890
03:56:20 <chillcore> for the french mostly again
03:56:47 <chillcore> we should revolt us flandriens ... again
03:57:26 <Eddi|zuHause> make a referendum like the scottish tried
03:57:49 <chillcore> hmm that will go well
03:58:16 <chillcore> if it rains that day noone shows up :P
03:59:49 <chillcore> two drops and peeps flee ... me included
04:00:55 <Samu> loading new save game on old version
04:01:45 <Samu> and the bankrupt went fine
04:01:59 <chillcore> manyh moons ago I was riding my bicycle in the pouring rain and 200 meters in front of me it was sunny still but the rain moved with me as I progressed
04:02:14 <chillcore> not happened often though
04:02:27 <chillcore> still it changes on a dime sometimes
04:03:30 <chillcore> should not happen you reuse a setting samu
04:03:42 <chillcore> you did it wrong not openttd
04:04:22 <Samu> old openttd version can't tell that the new savegame is separating the counting
04:04:31 <Samu> hmm what can i do about this
04:05:40 <chillcore> not related to that setting you re-used
04:06:04 <chillcore> so still blocking in MP
04:06:20 <chillcore> you need a savegambump anyways
04:06:50 <chillcore> but not for the MP stuffs
04:07:12 <Samu> old savegame on this patched version is behaving correctly though
04:07:27 <chillcore> then what s the prob?
04:07:46 <chillcore> we do not go backwards
04:08:06 <Eddi|zuHause> <chillcore> manyh moons ago I was riding my bicycle in the pouring rain and 200 meters in front of me it was sunny still but the rain moved with me as I progressed <-- you mean like in the comics where the cloud is directly above you and moves around with you? :p
04:09:03 <chillcore> samu: if old savegames work it is fine, if new does not work in old the ye ...what could be wrong
04:09:57 <chillcore> only if you move in the same direction as the clouds move ofcourse
04:10:00 <Samu> it's counting station parts as 1 + 1, not 2 + 0
04:10:21 <chillcore> that is why peeps flee here for the rain; you never know what is comming
04:10:56 <Samu> savegame version bump it is then...
04:11:08 <chillcore> do old savegames work
04:12:32 <chillcore> ah try savegamebump without understanding savegameformat/versioncontrol if you must
04:12:37 <Samu> i wanna be absolutelylutely sure
04:14:17 <Samu> okay, i see what's wrong
04:14:29 <Samu> old savegame on my openttd version
04:14:52 <Samu> the counting is correct, though it is counting it as 1 + 1, not 2 + 0, so.... that's not correct
04:15:10 <Eddi|zuHause> am i trapped in a time loop?
04:15:22 <Eddi|zuHause> i thought we did savegame bumps twice already
04:16:21 <chillcore> the best part is yet to come
04:16:45 *** Biolunar has joined #openttd
04:16:55 <Samu> okay, I think i know what i can do to fix this
04:18:30 <Samu> the dock tile at the water is to be converted to be owned by whoever owns the water
04:19:18 <chillcore> the tile that is not needed no more or the other one?
04:19:28 <chillcore> at the water ... my bad
04:19:36 <chillcore> did not read properly
04:19:38 <Samu> that's the not needed tile indeed
04:19:46 <Samu> not needed for the new behaviour
04:20:04 <chillcore> the one PM shopuld not remove because it is needed yes
04:20:40 <chillcore> eh not needed but you get it
04:21:56 <Samu> the counting is fine apparently, which kinda puzzles me
04:22:03 <chillcore> man this is going better then I thought it would
04:22:12 <chillcore> it works no worries
04:22:53 <chillcore> maybe it is not saved but calculated ...
04:23:46 <Samu> the counter is ignoring the water tile indeed
04:23:57 <Samu> i see, so that's why it's fine
04:24:12 <chillcore> I doubt peeps will make it throught he log tomorrow
04:24:15 <Samu> counts the other one as 2 already
04:24:21 <Samu> so this is only an issue about ownership
04:46:57 * chillcore gves up tuning for today
04:47:36 <chillcore> just bit more fintuning tomorrow and should be don for real this time
05:04:42 <Samu> loading the new save on old version is only fixable with a savegame version bump?
05:08:26 <Samu> so i give someone my savegame but that someone only has access to an old openttd version... hmm
05:08:41 <Samu> ok savegame version bump
05:30:11 <Samu> if anyone wants to test, plz do, cyas all. I'm off to bed.
06:23:13 *** OsteHovel has joined #openttd
06:44:59 *** Flygon_ has joined #openttd
06:56:15 *** Eddi|zuHause has joined #openttd
08:43:52 *** Celestar has joined #openttd
09:22:06 *** Celestar has joined #openttd
10:02:43 <supermop> hmm should i send this clay to brickworks or cement plant
10:47:36 *** sla_ro|master has joined #openttd
10:54:32 *** michi_cc has joined #openttd
10:54:32 *** ChanServ sets mode: +v michi_cc
11:33:17 *** trendynick has joined #openttd
11:36:34 *** chillcore has joined #openttd
11:37:27 <chillcore> for those of you feeling the urge to read last nights logs ... lemme save you some time
11:37:50 <chillcore> at 23:50 pikka said something intersting
11:38:51 <chillcore> then at 10:02 supermop resumed bussiness as usual
11:39:40 <chillcore> stil a good read though, if you have too much time on your hands and want to feel like smashing your head in the keyboard
11:39:59 <chillcore> or choke giggle cry whatever coomes first
11:40:17 <chillcore> samu is almost done with his patch
11:40:47 <chillcore> all he needs to do still is bump savegame so he savegames can be loaded in PREVIOUS versions
11:40:56 <chillcore> and then revert the whole damned thing
11:50:03 <supermop> ooh managed to spend all my money again
11:51:02 *** Klanticus has joined #openttd
11:51:45 <Xaroth|Work> chillcore: you giant troll you
11:52:11 <chillcore> sorry I gave up somewhere in the middle and agreed to evrything he said :P
11:53:57 <chillcore> the forbid removing rivers patch is nice though
11:54:19 <chillcore> that he finished yesterday and I am in the progress of testing
11:54:30 <chillcore> in between doing other stuffs
11:55:30 <chillcore> or was that the day before ... it is a bit of a blur
11:57:06 <chillcore> I am sure he'll figure it out that M games can not be loaddin not M
11:57:26 <chillcore> and then he will find something new that is wrong
12:29:08 <Xaroth|Work> and then i got annoyed by cffi again :|
12:48:37 <chillcore> anyone knows of a free browser on iOS that plays youtube vids?
12:48:45 <chillcore> safari offers to download the app
12:49:11 <chillcore> Apollo is what I am using now ... too much spyware and I am sick and tired of it
12:50:59 <chillcore> ^^^ Also it does not respect the global denial of cookies and javascript
12:51:35 <chillcore> which safari does but as said no vids supported
12:52:12 <chillcore> maybe time to give apple another call ... they gave me that free nr
12:52:35 <chillcore> despite them knowing me being jailbroken
12:57:53 <Eddi|zuHause> and what exactly speaks against the app?
12:58:23 <Eddi|zuHause> i'm pretty sure the solution is a browser plugin
13:00:13 <chillcore> the constant download of referal cookies, the enabling of Javascript, the loading of pictures despite that being denied in "WeBlock", bookmarking every page I open as root despit the setting they provide being off
13:01:06 <chillcore> they found a way around sytem settings ...
13:01:24 <chillcore> which other apps do not do
13:01:38 <chillcore> or can not because not kowing :P
13:02:28 <chillcore> still a prog is not supposed to behave that way on apple devices
13:02:51 <chillcore> sure apples security is a joke ... still Dev TOS
13:03:35 <chillcore> google threw out the "Do No Evil" slogan long time ago
13:04:31 <chillcore> if openttd would beginf deleting files at random I'd be equally furious
13:04:41 <chillcore> I do not discriminate in that area
13:05:26 <chillcore> anyhoo ... need new browser
13:05:47 <chillcore> I can buy one no prob but I need to test first before I give any dev anymore mony ever
13:07:53 <chillcore> If I were hacked at all, which is possible, other progs would behave shitty too so
13:09:44 *** jjavaholic has joined #openttd
13:11:28 <chillcore> maybe some day I wil download that old firefox code and see if I can do something with it
13:11:47 <chillcore> they gave up because apple is so difficult to aprove apps
13:15:12 <chillcore> I could give more info but that will put too many peeps at risk
13:16:03 <chillcore> more then now that is :P
13:18:48 *** tokai|noir has joined #openttd
13:18:48 *** ChanServ sets mode: +v tokai|noir
13:25:56 <chillcore> heck even apple does not circomvent the settings of weblock
13:26:14 <chillcore> the app store simply does not open if certain tracking mechanisms are blocked
13:27:34 <Eddi|zuHause> i have a feeling you have the wrong kind of device :p
13:27:55 <chillcore> hardware is nice though
13:28:28 <Eddi|zuHause> have you thought about some open source phone?
13:28:51 <chillcore> except for the lack of USB ports and microsims; would be cool if I could load a flavour of linux on this
13:28:52 <Eddi|zuHause> not that that would make it automatically better...
13:29:27 <chillcore> but that will be too much to ask and I do nnot expect it
13:30:24 *** Geoff_AK has joined #openttd
13:30:26 <chillcore> fapple sounds nice ...
13:30:39 <chillcore> for the fanboys ...
13:30:55 <Eddi|zuHause> yes. the f stands for fanboy :p
13:31:34 <chillcore> the watch cabn help you fapple better and longer
13:32:11 <Eddi|zuHause> the motion based recharger? :=)
13:32:13 *** Supercheese is now known as Guest658
13:32:18 *** Supercheese has joined #openttd
13:32:58 <chillcore> they should let us run their campaings
13:33:23 <chillcore> do it faster better longer with the fapple watch
13:33:53 <chillcore> in case of elevated heartrate we'll call your doctor
13:37:05 <chillcore> it not running yet ... need some trickery in firefox
13:37:41 <Eddi|zuHause> what trickery? either flash or html5. it's not black magic...
13:38:27 <Eddi|zuHause> you can't block the cake and eat it too
13:38:37 <chillcore> a click or ten solves it
13:38:53 <chillcore> just need to lnwo what to click eddi
13:38:53 <Eddi|zuHause> just open youtube urls in VLC, man :)
13:39:07 <chillcore> hmm I can do that? testing
13:41:25 <chillcore> nope nice system of mine ... doing exactly what I want it do no and nothing more
13:43:08 <chillcore> I would not recommend my sytem if you want convenience :P
13:44:09 * Eddi|zuHause imagines you as this kind of monk that slap themselves with a whip all the time
13:45:00 * chillcore thinks that is ferfectly fine to think that ... it is a matter of what is more important to you
13:46:14 <chillcore> and you are not alone in thinking that
13:46:40 <chillcore> I had a talk aith my brother in law the other day, he is in analytics
13:46:55 <chillcore> we talked about exactly that
13:47:10 <Eddi|zuHause> chillcore: screenshot 54 seems like a giant pain to play in. needs more flat areas in the valleys. screenshot 55 needs to avoid the water spots in the valley. screenshot 56 we are back with the flat plateaus and dents in the ground
13:51:01 <chillcore> after an hour proclaiming the benifits and the importance of being able to collect data, "so we can make that button bigger so it is easier for you, it is all for you the user we do this", he sais ... "but I do get me some adds with recomendations of friends from time to time and I think they got the names out of my phone instead of pc since they were not there"
13:52:05 <chillcore> thank you for the feedback eddi, yes peaks need to be futher apart I know
13:52:22 <chillcore> what about the steepness of said peaks in itself?
13:52:36 <chillcore> ^^^ ignoring the rest kinda
13:53:07 <Eddi|zuHause> yes, peaks are fine. just valleys need a bit of extending
13:53:45 <chillcore> coolios thank you, note this will only be possible without variation or else you only get a few of them
13:54:06 <chillcore> but I can work with what you said
13:54:07 <Eddi|zuHause> sure. let's tackle variation later :p
13:55:52 <Eddi|zuHause> "but i need this counting of +2 to work first, before i can do anything"
13:58:10 <chillcore> almost done .... just need to be able to load these M games in vanilla without causing troubs
13:59:02 <chillcore> also lower revisions
13:59:38 <chillcore> not my idea I swear
13:59:44 <Eddi|zuHause> yes. make it so i can load trunk games in Chill's Patchpack so i can use the newgrfs in it!
14:00:34 <chillcore> but no really I tried telling him all was fine if he could load old games and have thiings working
14:00:44 <chillcore> which was the case somewhat
14:01:02 <chillcore> but him being him ... no is not an option
14:01:21 <Eddi|zuHause> i don't really think he understands sentences...
14:01:44 <chillcore> I do not know what to think anymore
14:02:00 <chillcore> he's not a bad kid but ...
14:02:29 <chillcore> I really hope he's a kid cause
14:02:31 <Eddi|zuHause> he said something about dropping out of university
14:02:53 <Eddi|zuHause> because he couldn't understand it...
14:03:40 <chillcore> I've got his working remove rivers here
14:04:12 <chillcore> before he deletes it ... he was already planning to remove some stuffs because ... no idea why
14:04:27 <chillcore> clean up the topic or something
14:04:58 <Eddi|zuHause> i don't know... he did something like this before. "i got this mostly working. let's revert everything and start from scratch"
14:05:24 <chillcore> I just hope for him he finds out sooner or later about that not needed savegambump
14:05:42 <Eddi|zuHause> and by "from scratch" i don't mean "let's review what we've learned and do it properly", but "ask all the newbie questions again the same way"
14:06:15 <chillcore> but what can we do he does not listen to noone
14:06:33 <Eddi|zuHause> do us and him a favour and ban him...
14:06:53 <chillcore> unless you yell at him ... which is not pleasant for me
14:08:18 <chillcore> maybe a bit in regards pc security/privacy but it stops there :P
14:10:30 <chillcore> I have banning powers?
14:16:21 <chillcore> hehe that ended well last time for you
14:26:34 <Eddi|zuHause> chillcore: if by "banning power" you mean "ask an op to do it", then yes
14:28:22 <chillcore> lol 3 clicks to remocve the "an error occured" still no adds
14:28:32 <chillcore> 12 more clicks no more tracking
14:28:53 <chillcore> Google should give me job for being able to solve their errors
14:29:13 <Eddi|zuHause> have you tried adblock?
14:29:40 <chillcore> got that and a ton of others
14:29:44 <Eddi|zuHause> chillcore: yes. that conversation was an hour ago :p
14:30:03 <chillcore> I know I just took the time now to try
14:30:30 <chillcore> I m rarely in a rush
14:31:05 <chillcore> unless someone is waiting for me right now for whatever I have all the time in the world
14:31:21 <chillcore> no watch on my wrist for the past 25 years
14:31:31 <chillcore> no phones when I go out
14:31:58 <Eddi|zuHause> i only have a phone because my boss made me...
14:32:06 <Eddi|zuHause> he also pays for it
14:32:16 <chillcore> me because I do not need/want a landline
14:32:18 <Eddi|zuHause> or rather the company
14:32:29 <chillcore> once every blue moon
14:32:38 <chillcore> instead of paying each month for nada
14:33:35 <chillcore> I needed to call my ISP this morning for something ... "Do you want tele for just 6 euros a month" ... nope
14:34:41 <chillcore> something was just the correct banc account nr nothing else
14:34:55 <chillcore> I do do normal stuffs too sometimes :P
14:35:11 *** Biolunar_ has joined #openttd
14:37:12 *** JacobD88 has joined #openttd
16:56:02 *** Alberth has joined #openttd
16:56:02 *** ChanServ sets mode: +o Alberth
17:01:22 *** shirish has joined #openttd
17:33:58 *** frosch123 has joined #openttd
17:37:20 <Samu> so who's testing my patches
17:37:37 <Samu> im not getting much replies
17:39:19 <Alberth> posts don't say anything about that
17:39:53 <Alberth> also, posting unfinished patches, and lots of versions of patches doesn't really invite to try them
17:40:54 <Samu> chillcore told me to post unfinished patches :(
17:41:08 <Alberth> look at your own posts: It's a patch file, with "this does <something>"
17:42:45 <Alberth> how is someone supposed to know what he should do with it?
17:42:54 <Alberth> or what you want from him?
17:44:12 <Xaroth|Work> I have done something dangerous today.. I've written multiple lines of C code :|
17:44:17 <Xaroth|Work> and it didn't even crash and burn on me
17:44:37 <Xaroth|Work> I'm still shocked
17:45:24 <Samu> I told him some of the patches where unfinished, he told me to post nevertheless
17:46:08 <Samu> why do you disagree with each other
17:46:12 *** Progman has joined #openttd
17:46:29 <Alberth> so a very lucky day, today, Xaroth
17:46:52 <Alberth> Samu: different people, different opinions
17:47:31 <Alberth> the world would be so boring if everybody agreed with everybody else on everything :)
17:48:10 <Samu> he especially insisted on that one about permanent rivers
17:48:43 <Alberth> he probably has a good reason for it
17:49:03 <Alberth> I may be wrong, it's all possible
17:50:18 <Samu> when I look at my whole thread
17:50:49 <Samu> the forum doesn't help much either, I can't delete my own topics, only edit them, and I can't attach more than 3 files
17:51:44 <Alberth> in general, don't bother about the past, it's done
17:52:07 <Alberth> think about how to improve for the next time
18:07:20 <chillcore> <Samu> chillcore told me to post unfinished patches :( <- eh? I asked you to keep the patches seperate because that is easier to review for us and easier to maintain for you ... you had finished your no permanent rivers patch and I wanted you to post that before starting with the restore rivers patch if canal is destroyed patch
18:08:07 <chillcore> they are both again in one patch but ok I can split them when I am done reviewing no prob
18:08:19 <chillcore> so far I am very pleased with both
18:08:40 <Samu> the permanent rivers patch alone, makes no sense
18:08:42 <chillcore> o/ alberth, Terkhen everybody
18:09:06 <Samu> you can build a canal on a river, and canals don't restore a river...
18:09:10 <Alberth> everybody sends his regards to chillcore
18:09:19 <chillcore> for you nothing makes sense samu, except your own thoughts
18:10:06 <chillcore> Samu ... just to be clear ... savegames can NOT be loaded in old versions of openttd only in newer
18:10:26 <chillcore> I tried telling you this three times yesterday if not more
18:10:45 <chillcore> anyhoo I have not yet tested any of your other patches so can not give feedback
18:11:06 <Xaroth|Work> Alberth: quite so
18:11:21 <chillcore> can you load your savegame in a old version now? samu
18:11:26 <Xaroth|Work> well, more like glad I didn't wtfpwn my zpool :|
18:11:31 <chillcore> I has some tunning to do
18:11:58 <chillcore> you just do not want to hear untill you see yourself
18:12:26 <chillcore> you'll get it sometime
18:12:48 <Samu> my savegame version stores owners differently, and old openttd can't deal with it
18:13:15 <chillcore> what did I just say? ... tuning my patch
18:15:37 <Samu> my openttd version can however load old savegames and convert them correctly
18:16:50 <chillcore> I have an idea ... if (not happy) { checkout r1; patch it; then patch r+1 while r<current trunk;}
18:17:17 <chillcore> I really do not know what to say anymore
18:17:41 <chillcore> I will give you feedback on that rivers patch no prob
18:18:06 <Samu> please do, I appreciate the time you take on checking it out
18:18:24 *** TheMask96 has joined #openttd
18:18:53 <Samu> now I can move on to adding the option
18:20:37 <chillcore> final time I will repeat ... old verions of openttd do not load savegames mde with newer versions
18:20:53 <chillcore> ^^^ do you get this yes/no? strike as needed
18:23:04 <Samu> I got it working like that
18:23:49 <chillcore> so long you are happy me is happy too ;)
18:29:41 * chillcore has no clue what is working yet
18:33:00 *** oskari89 has joined #openttd
18:45:22 <DorpsGek> Commit by translators :: r27203 trunk/src/lang/swedish.txt (2015-03-23 18:45:14 +0100 )
18:45:23 <DorpsGek> -Update from WebTranslator v3.0:
18:45:24 <DorpsGek> swedish - 4 changes by daishan
18:47:46 *** smoke_fumus has joined #openttd
18:51:07 *** tycoondemon has joined #openttd
18:52:40 <chillcore> I really do not get this code ...
18:55:43 <chillcore> who needs ret.failed anyways
18:56:18 <chillcore> no failsafe ... must work
18:58:24 <chillcore> If I were not busy ... I am realy curious what heppens when you try to serve a dock that is yours but the 'pier' (<- english?) does not belong to you
18:59:58 <chillcore> oh well time will tell :P
19:04:47 <Samu> I've edited my original post
19:04:59 <Samu> maybe it gives the topic some direction now
19:05:11 <Samu> hopefully it's less confusing
19:12:26 <chillcore> what I do not get samu ... who owns that dock
19:13:48 <chillcore> have you tries sending ships there at all?
19:13:59 <chillcore> from different companies atthe same time?
19:14:41 <chillcore> do ships sil through it?
19:15:12 <chillcore> what happens when that dock becomes part of another station
19:15:19 <chillcore> be it rail road air
19:15:49 <Samu> tested ship from competitor, can't assign order
19:16:24 <chillcore> you've got alot of testing to do
19:16:34 <Samu> my own ships can go there
19:16:39 *** trendynick has joined #openttd
19:16:46 <Samu> building other stations was tested yesterday
19:16:56 <chillcore> do they go around that water tile or right through it samu
19:17:03 <chillcore> just test and then reprt later
19:18:10 <Samu> yep, they go around the pier
19:18:17 <Samu> they're not going through it
19:18:30 <Samu> they can dock in front of the pier too
19:19:28 <Samu> everything looks to be working correctly
19:19:43 <Samu> trains can go to the train station adjacent to the dock
19:20:08 <Samu> let me test catchment area
19:20:29 <chillcore> no need toreport every little detail
19:20:55 <chillcore> was just pointing out one more step you did not do
19:22:02 <Samu> yup, catchment area is also fine
19:22:11 <Samu> the pier is taken into account
19:23:40 <Samu> can't build a dock in front of the pier of a competitor dock, also fine
19:26:53 <Samu> same error consistency for several construction failures
19:27:08 <Samu> can't build a bridge over, can't demolish competitor pier
19:30:28 <Samu> but indeed, querying the pier tile, comes up with some other owner
19:30:39 <Samu> the same bug happens with locks
19:37:58 <chillcore> who needs that tile anyway right?
19:38:20 <Samu> it retains the owner of the water
19:38:48 <Samu> if it is a canal by someone else, then retains the owner of the canal
19:39:09 <chillcore> cool I giess ... or not?
19:39:34 <Samu> I did the same as the lock
19:39:48 <Alberth> I mostly fail to understand why you'd build a canal over a river
19:39:57 <chillcore> also destroying it may give you some troubs now?
19:40:12 <chillcore> since that tile is not yours no more
19:40:29 <Samu> nope, it comes up with the dock owner error
19:40:41 <Samu> even thought the canal could be mine
19:40:45 <chillcore> ah so you cannot destroy it anymore
19:40:53 <chillcore> sound good yes ... not
19:41:14 <Samu> well, drive-through road stops already work like that
19:41:35 <Samu> you can't disagree with one if you like the other
19:41:47 <chillcore> ofcourse I forgot to agree
19:42:17 <chillcore> just getting it in trunk may be a bit problematic
19:42:23 <chillcore> it is opensource samu
19:42:27 <Samu> you may build drive-through road stops on roads owned by a competitor
19:42:36 <Samu> the competitor then can't remove the road
19:42:40 <chillcore> your wish is a s good as anyone elses
19:42:45 <Samu> now the same happens for the dock
19:43:12 <Samu> you may build docks on canals owned by a competittor
19:43:18 <Samu> the competitor then can't remove the canal
19:43:47 <chillcore> if you are happy so am I samu
19:44:02 <Samu> it's same principle, isn't it
19:44:13 <chillcore> can you destroy your own dock?
19:44:25 <chillcore> that was what I was asking before
19:44:49 <Samu> that's what I was answering
19:45:11 <chillcore> ofcourse I should have guessed
19:45:30 <chillcore> jump from dock to canal and back at random
19:46:43 <chillcore> what are we talking about now? just so I know
19:46:46 <Samu> it's hard to understand what you say, sometimes, you put some sarcasm tone on it
19:47:34 <chillcore> do 1 thing a ta time seriously
19:49:38 <chillcore> do you have all your patches aplied at the same time or so?
19:50:36 <Samu> currently only the dock on competitor canal patch
19:50:51 <Samu> applied to last revision
19:51:34 <chillcore> rxxxxx but good enough
19:51:59 <chillcore> much better thank you
19:55:40 <chillcore> <Alberth> I mostly fail to understand why you'd build a canal over a river <- because you can?
19:56:01 <chillcore> not sure if that is trunk behaviour ... testing
19:56:21 <Wolf01> there's no tomorrow, let's buy all the sets
19:56:59 <Alberth> at worst, there is tomorrow but then you can try them all!
19:58:12 <Wolf01> also I placed a PAB order because reasons
19:58:27 <Alberth> good enough for me :)
19:59:36 <chillcore> Personal Adress Book? nvm replying ;)
20:00:52 <Wolf01> me and my coworker "we should limit our lego purchases... we said no-purchases-march"... "oh, but there are double vip points on lego shop"
20:02:46 <Wolf01> saturday it was the best scene: a child chosing between 2 lego mixels because he could buy only one... I purchased 32 of them
20:03:02 <Wolf01> almost emptied the box
20:03:47 <chillcore> is there an LA near you?
20:04:34 <chillcore> AA but for Lego? :P
20:05:31 <Wolf01> ah ok, no, but it should
20:06:10 <Wolf01> AFOLs might be very addicted
20:06:51 <chillcore> yes ... I can hardly pass a game mania and there is always something
20:07:31 <chillcore> I take a detour most of the times just because
20:07:43 <chillcore> not past the store that is
20:08:05 <chillcore> not that I spend a fortune but it adds up
20:08:53 <Wolf01> and I still have to now how much want the dentist
20:21:49 *** zwamkat has joined #openttd
20:22:14 <frosch> @kick frosch123 mwhwhwhw
20:22:14 *** frosch123 was kicked by DorpsGek (mwhwhwhw)
20:25:38 <chillcore> @lberth: why would you want to remove overbuilding rivers with canals from trunk?
20:26:18 <chillcore> would you still alow widening them?
20:27:51 <chillcore> that would be nice yes, also river slopes can not be traversed without lock it seems ...
20:28:38 <Alberth> indeed, you need a lock to overcome any height difference
20:31:01 <chillcore> I just noticed ... that is how much I play with ships :P
20:31:37 *** Progman has joined #openttd
20:31:41 <chillcore> maybe because they used to be bad at pathfinding
20:32:26 <Alberth> they still are, but less :)
20:32:28 *** shirish_ has joined #openttd
20:33:35 <Alberth> the jump-point search algorithm seems better suited for it, but it needs to be changed for openttd
20:34:17 <Alberth> it assumes you move in 8 directions from the center of a tile, while openttd does that at an edge between tiles (in 6 directions)
20:36:24 <chillcore> on of the HL bots had something a like too
20:36:46 <chillcore> but you needed to give it nodes
20:37:33 <chillcore> much like buoys but they had a radius on top of a connection
20:38:48 <chillcore> as long as the bot was inside this radius it had freedom to move instead of being forced from single point to single point
20:39:21 <chillcore> just not for ladders, which was a feat since most bots could not cope with that
20:40:03 <chillcore> I thought it may be usefull for aircraft to navigate between mountains
20:40:24 <chillcore> just an idea I had long time ago
20:41:15 <chillcore> but could perhaps serrve ships too?
20:41:45 <chillcore> gives slightly more freedom even
20:42:00 <chillcore> no idea whtaimpact that would give on performance though
20:42:14 <chillcore> max 16 bots versus 1000 ships
20:44:00 <chillcore> but yeah from middle of tile will already give smoother sailing
20:45:13 <chillcore> I just had a ship comeout of a dept and go back in to get to exit the other side
20:45:44 <chillcore> I changed sentence midway
20:51:49 <Alberth> don't think it would help much, you still have to find a path over the tiles with point-to-point
20:52:19 <Alberth> which drops you back to the current path finding approach
20:55:04 <chillcore> yeah except you would no longer be bound to a specific point on a tile at all
20:55:19 <chillcore> still point to pint ;)
20:55:51 <Wolf01> nice, my keyboard has anti-ghosting, I could press "ASDFGH" and register them all, but not "WSV" :P
20:57:18 <peter1138> Hmm, only 6 keys registered
20:58:00 <chillcore> industry standard it sems
20:58:07 <peter1138> n-key rollover sort of... working.
20:59:46 <Wolf01> it could be useful when playing magicka...
21:07:26 <Samu> i can't have WSD pressed at the same time :(
21:07:51 <Samu> no wonder WASD controls were behaving different than arrow keys
21:14:03 <Samu> that's why I was losign races in Need for Speed :(
21:14:22 <peter1138> No, that's because NFS sucks.
21:15:37 <chillcore> racing games with keyboard? the last one I played like that was grand prix monaco
21:22:08 <V453000> some IT dude told me that the n-key rollover is borken with USB and only works with PS2 connector
21:22:19 <V453000> but now I got daskeyboard 4 and they sez it works with USB
21:26:29 <chillcore> MAX_TGP_FREQUENCIES ... so this was defined but not used for the array at all ... die magic nrs :P
21:28:31 <peter1138> Yeah, G27 works better.
21:29:10 <peter1138> V453000, USB keyboard spec doesn't allow it. However they can get around it by pretending to be multiple keyboards, or something like that.
21:29:57 <Wolf01> yeah, my G510 is listed as 3 keyboards on the device manager
21:30:33 <peter1138> Probably one of those is for the display on that one.
21:30:36 <peter1138> hid-generic 0003:0F39:1083.0008: input,hidraw0: USB HID v1.10 Keyboard [DK2108S] on usb-0000:00:1a.2-2/input0
21:30:40 <peter1138> hid-generic 0003:0F39:1083.0009: input,hidraw1: USB HID v1.10 Device [DK2108S] on usb-0000:00:1a.2-2/input1
21:31:05 <V453000> where can I find that?
21:33:49 <V453000> hmm in device manager I see 2 keyboards, but I think one is 3D mouse
21:34:02 <V453000> (even though the 3D mouse isnt connected to the PC)
21:35:42 <peter1138> Redirects me to .co.uk
21:36:23 <V453000> regardless, I think this shit declared itself as a keyboard
21:37:19 <Wolf01> lol... even games: 2nd life ...
21:37:39 <Wolf01> ok, multiwinia, does it really need that?
21:38:02 <V453000> idk, but I think the 3D mouse is just bullshit
21:38:12 <V453000> I gave it to colleague, I never used it
21:38:37 <Wolf01> maya is too difficult for me :P
21:38:45 <V453000> on paper it sounds cute, but having to put your hand away from the keyboard just to move your view in max slows you down way more than just doing it normally
21:39:12 <Wolf01> I have a 2004 giveaway version
21:40:52 <V453000> well if you are starting to learn, it doesnt really matter at all if you use maya,max,blender, or whatever else
21:41:04 <V453000> cinema 4D is nice too
21:41:10 <Wolf01> they pushed out a new version and let the registered people to download the old one
21:42:06 <V453000> I am seriously considering starting to learn blender
21:42:10 <Wolf01> I used blender and wings3d for some tutorials, but I feel better with sketchup
21:42:22 <Wolf01> too bad I'm not good at modeling
21:42:25 <V453000> it is SO stupidly different from max, and so unintuitive, that it is just arse
21:42:42 <Wolf01> I do everything by hand knowing there is a better way
21:43:43 <Wolf01> yes, like when I had to model a bookcase
21:44:44 <Wolf01> what do you do when you find everything does not have any thickness
21:45:00 <V453000> eh depends in which way :)
21:45:33 <V453000> max has a "shell" modifier which is kind of a hack and doesnt do it very properly, but you can fatten polygons with it
21:45:55 <V453000> dragging polys manually is best :)
21:46:04 <Wolf01> I forgot shelfs need thickness too, then I added it by hand (line by line) because I don't know how to do it XD
21:46:26 <V453000> well, I like doing stuff the "older way"
21:46:28 <Wolf01> finding all the shelf were 1cm offset
21:46:41 <V453000> we use a lot of plugins at work for generating stuff, we dont have time to make models of trees or whatnot
21:46:52 <V453000> but using the plugins is not fun tbh
21:46:52 <Wolf01> __ln__: it's like dwarfs
21:48:25 <Wolf01> the problem is when you need to do it in short time, if you don't have the knowledge to do certai things you are fucked
21:48:49 <V453000> well sure, short deadlines are always fucked up
22:02:12 *** HerzogDeXtEr1 has joined #openttd
22:30:15 <Samu> ret = CheckTileOwnership(tile + delta); how do I exclude OWNER_NONE from causing error?
22:31:30 <Samu> if OWNER_NONE, I don't want it to tell me "owned by someone"
22:34:03 <chillcore> if (!OWNER_NONE) ret;
22:34:32 <chillcore> assuming that is what you really want
22:35:48 * Rubidium imagines what the patch is going to look like in a few minutes and almost laugh his arse off
22:36:10 <chillcore> ye a bit little info
22:36:57 <Samu> if (!_settings_game.construction.road_stop_on_competitor_road && IsWaterTile(tile + delta) && GetWaterClass(tile + delta) == WATER_CLASS_CANAL) {
22:37:05 <Samu> ret = CheckTileOwnership(tile + delta);
22:37:12 <Samu> if (ret.Failed()) return ret;
22:38:03 <Samu> i am re-using that setting, I know the name is misleading
22:40:02 <Samu> hmm IsCanal(tile + delta)
22:41:05 <Samu> if (!_settings_game.construction.road_stop_on_competitor_road && IsCanal(tile - delta)) {
22:42:46 <Samu> gah... owned by someone why
22:44:22 <chillcore> then what I posted might not be correct ;)
22:48:56 <Samu> woah, now I'm getting assertions
22:49:03 <Samu> I really hate assertions
22:51:49 <Samu> HasTileWaterClass = WATER_CLASS_CANAL is better than IsCanal
22:55:31 <Samu> if (!_settings_game.construction.road_stop_on_competitor_road && HasTileWaterClass(tile - delta) == WATER_CLASS_CANAL && GetTileOwner(tile - delta) != OWNER_NONE) {
22:56:33 <chillcore> don't forget to test properly ;)
22:57:33 <Samu> gonna put a oil rig adjacent to a coast to test
23:13:01 <chillcore> not without knowing what it is you want to do
23:15:26 <Samu> if (!_settings_game.construction.road_stop_on_competitor_road && !HasTileWaterGround(tile + delta) && GetTileOwner(tile + delta) != OWNER_NONE) {
23:15:52 <Samu> oil rig in the way, finally
23:16:04 <Samu> no more assertions in the way
23:24:09 <Samu> i dont know how to edit strings, I've never edited one before
23:24:25 <Samu> edit what it currently says
23:28:44 <ST2> lang folder and english.txt
23:29:24 <ST2> start there, I guess others are changed by translators (and even this one - but if changing anything, start there, imo :)
23:30:10 <chillcore> yes patches should only modify englsh.txt
23:30:35 <chillcore> unless you are doing something that will never be commited anyway
23:39:03 <Samu> Allow drive-through road stops on roads owned by competitors: {STRING2}
23:39:52 <Samu> this would be better as a separate setting
23:40:26 <Samu> Allow docks on canals owned by competitors
23:40:58 <chillcore> but do you need to?
23:41:02 <Samu> Allow drive-through road stops or docks on roads or canals owned by competitors
23:43:24 <Samu> it's not only docks either
23:43:31 <chillcore> docks on roads seems a bad idea indeed :P
23:43:50 <Samu> docks and locks and ship depots (hopefully I can do for them too)
23:46:47 <chillcore> allow infrastucture to be built on comptiors roads/canals?
23:47:22 <chillcore> but with correct spelling ... xD
23:50:10 <Samu> Allow stuff on competitor stuff
23:51:12 *** ChanServ sets mode: +v tokai
23:51:44 <Samu> Allow construction of certain structures to be built on competitors infrastructure
23:58:54 *** supermop has joined #openttd
continue to next day ⏵