Back to Home / #openttd / 2014 / 05 / Prev Day | Next Day
#openttd IRC Logs for 2014-05-27

---Logopened Tue May 27 00:00:37 2014
00:16-!-KWKdesign [] has quit [Ping timeout: 480 seconds]
00:16-!-KWKdesign [~KWKdesign@] has joined #openttd
00:56-!-Eddi|zuHause [~johekr@] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
01:05-!-George [~George@] has joined #openttd
01:46-!-Hazzard [] has quit [Remote host closed the connection]
01:55-!-tokai|noir [] has joined #openttd
01:55-!-mode/#openttd [+v tokai|noir] by ChanServ
02:01-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
02:23-!-Midnightmyth [] has joined #openttd
02:37-!-pthagnar [] has quit [Quit: Leaving]
02:40-!-Flygon [] has joined #openttd
02:40-!-Flygon_ [] has quit [Read error: Connection reset by peer]
03:01-!-Pereba [~UserNick@] has quit [Quit: (-(-_(-_-)_-)-) ninjas inside. []]
03:10-!-LSky` [] has joined #openttd
03:18-!-Myhorta [] has joined #openttd
03:22-!-Midnightmyth [] has quit [Ping timeout: 480 seconds]
04:01-!-Myhorta [] has quit [Ping timeout: 480 seconds]
04:06<@planetmaker>good morning :)
04:11<V453000>NUTS in 10 years
04:11<V453000>hi :D
04:21-!-HerzogDeXtEr [~flex@] has joined #openttd
04:31<Supercheese>Still working on FS#4974 ;)
04:31<Supercheese>devs need to stop changing the strings :P
04:56<LSky`>so uh
04:56<LSky`>whats this?
04:56<LSky`>*** Player #1 has left the game (wrong company in DoCommand)
05:06<@planetmaker>LSky`, the client sent a command to the server to do *something*. But he is in the wrong company to be allowed the action the command was sent for
05:07<@planetmaker>like, if I send a command to build a train in your depot
05:08<@planetmaker>this can also happen, if one command package (e.g. company change) does not reach the server
05:09<@planetmaker>so a subsequent command must fail
05:37-!-Midnightmyth [] has joined #openttd
05:38-!-HerzogDeXtEr [~flex@] has quit [Quit: Leaving.]
05:47<peter1139>Racially charged... right.
05:48<Xaroth|Work>Alex is being an idiot as usual :|
05:51-!-MJP [] has joined #openttd
06:04-!-perk11 [] has joined #openttd
06:11-!-montalvo [] has joined #openttd
06:21-!-Aristide [~quassel@] has joined #openttd
06:34-!-Brumi [] has joined #openttd
07:02-!-sla_ro|master [] has joined #openttd
07:21-!-Aristide [~quassel@] has quit [Read error: Connection reset by peer]
07:22-!-Aristide [~quassel@] has joined #openttd
07:32-!-Supercheese [~Superchee@] has quit [Read error: Connection reset by peer]
07:32-!-Supercheese [~Superchee@] has joined #openttd
07:33-!-ccfreak2k [] has quit [Read error: Operation timed out]
07:48-!-Pereba [~UserNick@] has joined #openttd
08:12-!-Snail [] has joined #openttd
08:14-!-Myhorta [] has joined #openttd
08:15-!-eQualizer [] has quit [Read error: Connection reset by peer]
08:15-!-eQualizer [] has joined #openttd
08:23-!-HerzogDeXtEr [] has joined #openttd
08:24-!-Myhorta [] has quit [Ping timeout: 480 seconds]
08:31-!-Myhorta [] has joined #openttd
08:44-!-Snail [] has quit [Quit: Snail]
09:03-!-yorick [] has joined #openttd
09:04-!-Myhorta [] has quit [Ping timeout: 480 seconds]
09:09-!-ccfreak2k [] has joined #openttd
09:24-!-slaca [] has joined #openttd
09:26-!-chrswk [~chrswk@] has joined #openttd
09:27-!-Myhorta [] has joined #openttd
09:59<V453000> (:
09:59<V453000>how often do you exercice with him Eddi? :D
10:01<@planetmaker>nice forest, V453000 :)
10:02<V453000>it actually is 4x4 so the trees also are slightly wtfsized (:
10:02<Eddi|zuHause>V453000: fun fact: his wife is called "the yeti" :p
10:02<V453000>nice enough :D
10:03<Eddi|zuHause>(not entirely sure why. but maybe because she never is seen in any of his videos)
10:03<V453000>YETI will also never be seen
10:23-!-chrswk [~chrswk@] has quit [Read error: Connection reset by peer]
10:29<Aristide>Sport is bad
10:38-!-Midnightmyth [] has quit [Ping timeout: 480 seconds]
10:42-!-Myhorta [] has quit [Ping timeout: 480 seconds]
10:43-!-steili [] has quit [Remote host closed the connection]
11:06-!-rambo [] has joined #openttd
11:07-!-rambo is now known as Guest11763
11:13-!-Guest11253 [] has quit [Ping timeout: 480 seconds]
11:15-!-Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
11:15-!-mode/#openttd [+o Alberth] by ChanServ
11:15<slaca>could anyone check that the infra_foundation newgrf works on linux?
11:16<slaca>its good on win but not on linux
11:22<@Alberth>why does it fail?, or perhaps how?
11:22<@Alberth>copied the openttd.cfg from windows to unix, and using backslashes in paths to the newgrf ?
11:23<slaca>no, i use totally new config
11:23-!-luaduck_zzz is now known as luaduck
11:24<@Alberth>the OS doesn't do anything with interpreting the newgrf content, openttd does that in both cases, so the same grf should work exactly the same at both platforms
11:25<@Alberth>and I don't know any example where that is not the case
11:25<slaca>i only load the foundation grf, and it looks like the isr foundations and not like the default, but definitly not like the infra
11:26<slaca>its a bit weird
11:27<slaca>i keep trying to figure it out
11:28<@Alberth>there is no "foundation" grf on bananas
11:28<@Alberth>checked the contents of openttd.cfg?
11:29<@Alberth>you start a new game, instead of loading one?
11:29<@Alberth>you did you "load" it into the default configuration?
11:29<slaca>the grf is from simuscape
11:30<slaca>started a new game
11:31<@Alberth>it shows up in the newgrf settings window?
11:31<slaca>yes, of course
11:31<slaca>and i apply it
11:31<@Alberth>after starting the game, did you check whether it loaded correctly?
11:32<slaca>yes, its "green"
11:32<@planetmaker>and you have no newgrf in your list after it which replaces foundations (again)?
11:33<@Alberth>make a screenshot with the opened newgrf window, and a foundation that is wrong, and post it at simuscape
11:33<@planetmaker>anyhow, like Alberth said: same newgrf config gives same result. Independent of OS
11:33<@Alberth>ie ask the author
11:33<slaca>no i said i didnt load any other newgrf
11:33<@planetmaker>different parameters or climate?
11:34<@Alberth>the only differences between windows and linux are upper vs lower case filenames, and / versus \ directory paths
11:34<slaca>tried 2 climates, I don't know about its parameters, probably there is no parameters for it
11:34<@Alberth>but that causes failure to load, which is not happening
11:34<@planetmaker>we can't know. It's not a publicly available NewGRF
11:34<slaca>have you tried this grf too planetmaker?
11:35<slaca>i can send u to try
11:35<slaca>or can be downloaded from simuscape
11:35<@planetmaker>I see there no download
11:35<@planetmaker>it's a gated community
11:36<slaca>you have to register
11:36<@planetmaker>just ask the author of the grf
11:36<slaca>and you can download
11:36<@planetmaker>s/he should know what it shall provide
11:37<slaca>SAC is the author, but would be nice to know that the problem is here or it happens with others too
11:38-!-pthagnar [] has joined #openttd
11:39<slaca>possible that only works on windows?
11:39<@planetmaker>not possible
11:39<@planetmaker>it may work only with a specific version of OpenTTD. But that's independent then of the OS
11:40<slaca>i use 1.4.0 both on win and linux
11:40<@planetmaker>it then should work with that version on all OS
11:40<@planetmaker>a NewGRF has no means to detect the OS OpenTTD runs on
11:42-!-Progman [] has joined #openttd
11:44<slaca>which one is the correct folder to copy my newgrf which arent on bananas?
11:45<@planetmaker>section4 in the readme ;)
11:45<slaca>or should i copy them next to the downloaded .tar files
11:45<@planetmaker>content_download is for OpenTTD only. .openttd/newgrf
11:47<slaca>but then what files should be in .openttd/content_download/data?
11:48<@planetmaker>everything in content_download should be exclusively placed there by OpenTTD itself
11:48<@planetmaker>those things which you obtained via ingame *content download*
11:49<@planetmaker>and the data folder is deprecated for years
11:49<@planetmaker>so it's not used (anymore). Though still read for legacy reasons
11:49<slaca>maybe i made that folder there?
11:49<slaca>or just empty folder?
11:53-!-Belugas [] has quit [Quit: On snow, everyone can follow your traces]
12:00-!-Midnightmyth [] has joined #openttd
12:08<slaca>ok, it works good
12:08<slaca>i was the fool
12:09<slaca>i thought its that grf, but not my favourite foundations is from another grf, but dont know from which one :)
12:10<slaca>planetmaker: can I use somehow the windmill from the opengfx landscape with the original graphics?
12:11-!-Aristide [~quassel@] has quit [Ping timeout: 480 seconds]
12:14<@planetmaker>I don't recall whether I added such parameter
12:14<@planetmaker>but likely not
12:16<@planetmaker>hm... possibly I actually did
12:17-!-Aristide [~quassel@] has joined #openttd
12:19<@planetmaker>I must have been in a good mood when I added that parameter ;)
12:20<slaca>provide field and ground sprites off?
12:20<@planetmaker>whatever you want :)
12:29-!-steili [] has joined #openttd
12:38<steili>Hi guys! Any advise on how I can increase n.o. items in the TownSize (town_type.h) enum from 4 to 5? After just inserting an extra item between TSZ_RANDOM and TSZ_END, I get an assertion error in cmd_help.h (assert_tcompile(N == EnumPropsT<T>::num_bits)). I suspect I need to delegate more storage to the enum, so I've been looking at this line: template <> struct EnumPropsT<TownSize> : MakeEnumPropsT<TownSize, byte, TSZ_SMALL, TSZ_END, TSZ_END,
12:38<steili>It's a while since I coded in c++ (let alone using templates!), so I'm not sure how to fix it though. Any ideas?
12:43<@Alberth>the "2" is related to @param Tnum_bits Number of bits for storing the enum in command parameters, where 2^2 is 4, so that seems like the limit :)
12:43<@planetmaker>steili, just look at the next line, town_type.h:29
12:45<steili>Yes, I've know it's there, but I don't know what to do with it :) I tried increasing the last paramter to 3, with no effect
12:45<@planetmaker>no idea in which commands it is used. But just increasing the size of a variable which is bit-stuffed into commands needs very careful inspection
12:45<@planetmaker>it might not be possible without major rewrite of some commands
12:45<steili> ok, I'll look into it
12:46<@Alberth>such asserts usually mean some code is very much dependent on the current setup
12:46<@planetmaker>yup :)
12:47<steili>allright.. I've been coding in Python for the last few years, so I have to read up on all this memory handling in c++ :)
12:48<@Alberth>that could be anything from some well-defined bitpatterns, to no more room in some value, to having it fixed in newgrf specs
12:48<@Alberth>or in save games
12:50<@planetmaker>I think I can exclude newgrf in this case. afaik it's a setting for town generation
12:50<@planetmaker>but as you can found towns ingame, it needs to be a command and MP safe
12:52<@planetmaker>steili, what do you actually try to achieve?
12:55<steili>planetmaker: I'm trying to implement a lower and upper population limit for random generation of towns, but I would also like to keep the default random town creation algorithm, so I added a new value to the enum, TSZ_RANDOM_FIXED
12:56<@planetmaker>steili, why not simply add two new variables / settings which define upper and lower bound for random?
12:58<steili>planetmaker, It's a lot of ways of doing this, but I'm mainly doing it to learn and get to know the code, and understanding the errors is a vital part of that process :)
12:58<@planetmaker>sure is :)
12:59<@planetmaker>and our code has many bear traps hidden ;)
12:59<steili>hehe, seems like it!
13:02<@planetmaker>but then, there's 300k+ LOC to hide them. So there's a little space between them ;)
13:05<V453000>300k is a lot of locomotive space
13:06-!-glx [] has joined #openttd
13:06-!-mode/#openttd [+v glx] by ChanServ
13:08<steili>@planetmaker: Didn't see your comment about ingame placing of towns. That seems to be the problem - the founding of towns at map generation time works flawless, but the assertion error arises when I try to found games in-game.
13:08<steili>*found towns
13:09<@planetmaker>"that assertion"? You only quoted a compile-time assertion so far :)
13:11<steili>No, sorry, compiling is no problem, I probably stated my problem the wrong way
13:12<@planetmaker> I get an assertion error in cmd_help.h (assert_tcompile(N == EnumPropsT<T>::num_bits)) <-- hm?
13:15<steili>When I run it in debug mode and try to found a town ingame, I get a popup with this error: "Assertion failed! Program: <path to cmd_helper.h> line 29
13:15<steili>Sorry, 2 seconds, I managed to to X the error message
13:18-!-Myhorta [] has joined #openttd
13:18<steili>Okey, this is what the error says: Expression: N == EnumPropsT<T>::num_bits
13:21<@planetmaker>well, yes, seems that exactly that is the case: the bits are stuffed in a command parameter. And less are extracted than expected :)
13:23<steili>planetmaker: Yea, I think I understand it. I found exactly such a reference in town_cmd.cpp - just now :)
13:28<V453000>100% legit clay pit
13:28<steili>planetmaker, Alberth: Thanks for the help - changing that parameter fixed the problem :) It was indeed hardcoded in a command parameter.
13:29<@planetmaker>scary shit. That's the bottom of a spiked pit from prince of persia or so? :P
13:30<V453000>yeah could be
13:31<V453000>not to mention that it took 15 minutes to render :|
13:31<@planetmaker>honestly it looks that much like a maze of stalagmites that it doesn't resemble a pit in my eyes. Or any mine
13:31<steili>looks like it! :) that was my favourite game back in the days
13:31<V453000>well yeah, I just went over the top with displacement :P
13:35<V453000>k :( REALISM REASONS
13:36<V453000>crystalized clay?
13:36<Xaroth|Work>V453000: quarry?
13:37<V453000>clay pit whatever
13:37<@planetmaker>haha. crystalized clay :). You get that at the same temperature as crystalized water ;)
13:37<V453000>guess that is cold, perfect for yetis
13:38<@planetmaker>then have them cut the stone with a saw? :)
13:38<@planetmaker>and then shredder it to make it clay-like :D
13:38<@planetmaker>or heat / melt
13:39-!-frosch123 [] has joined #openttd
13:39<V453000>ask frog
13:39<@planetmaker>does it matter? :)
13:39<V453000>NO (:
13:39<@planetmaker>they're yetis. They're somewhat dump.
13:40<@planetmaker>More so when they take a dump
13:40<@planetmaker>or work in a dump
13:40<V453000>yeah, also the heap of shit on livestock farm with a sign REALISM is completely coincidental
13:40<V453000>random dump expressing itself
13:41-!-gelignite [] has joined #openttd
13:45<@DorpsGek>Commit by translators :: r26619 /trunk/src/lang (4 files) (2014-05-27 17:45:34 UTC)
13:45<@DorpsGek>-Update from WebTranslator v3.0:
13:45<@DorpsGek>catalan - 3 changes by juanjo
13:45<@DorpsGek>english_AU - 2 changes by mrtux
13:45<@DorpsGek>english_US - 29 changes by Supercheese
13:45<@DorpsGek>korean - 2 changes by telk5093
13:46<@Alberth>definitely worth 15 minutes cpu time :)
13:49-!-montalvo [] has quit [Ping timeout: 480 seconds]
13:50<Eddi|zuHause>"this nuclear waste accident happened because we switched the kitty litter to organic"
13:51<V453000>the "normal" one takes just a couple minutes Alberth :)
13:51<@Alberth>those are not hairy enough perhaps ;)
13:55-!-Wolf01 [] has joined #openttd
13:55<Wolf01>hi hiù
14:01-!-RageRiot| [~Rage@] has joined #openttd
14:17-!-Aristide [~quassel@] has quit [Quit: No Ping reply in 180 seconds.]
14:17-!-Aristide [~quassel@] has joined #openttd
14:33-!-andythenorth [] has joined #openttd
14:35-!-montalvo_ [] has joined #openttd
14:37-!-montalvo_ [] has quit [Read error: Connection reset by peer]
14:37*Supercheese is a rebel
14:37<andythenorth>without a cause
14:38<Wolf01>mmmh boring slow internet
14:38<Supercheese>I had a job drilling holes once, that was really boring ;)
14:39<Wolf01>with a mole, I hope, not by hand
14:42-!-montalvo_ [] has joined #openttd
14:42-!-montalvo_ [] has quit [Read error: Connection reset by peer]
14:43-!-montalvo [] has joined #openttd
14:45-!-rambo [] has joined #openttd
14:45-!-Vadtec [~Vadtec@] has quit [Ping timeout: 480 seconds]
14:45-!-montalvo [] has quit [Read error: Connection reset by peer]
14:45-!-rambo is now known as Guest11774
14:48<andythenorth>moles live in holes
14:48<andythenorth>in the ground
14:48<andythenorth>they can never be found
14:51<@Alberth>send in the yetis
14:51-!-Guest11763 [] has quit [Ping timeout: 480 seconds]
14:51<Supercheese>Release the Kraken
14:53<Supercheese>that's in NUTS, innit?
14:54-!-Aristide [~quassel@] has quit [Ping timeout: 480 seconds]
14:55-!-Vadtec [] has joined #openttd
14:58<V453000>nuts aint got no kraken
15:00-!-Aristide [~quassel@] has joined #openttd
15:09-!-Myhorta[1] [] has joined #openttd
15:11*andythenorth reads a diff with145 separate changes :(
15:13-!-Myhorta [] has quit [Ping timeout: 480 seconds]
15:29-!-zeknurn [] has quit [Ping timeout: 480 seconds]
15:48-!-zeknurn [] has joined #openttd
15:50-!-Aristide [~quassel@] has quit [Remote host closed the connection]
15:51-!-Alberth [~hat@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
15:52-!-KritiK [] has joined #openttd
16:06-!-Myhorta[1] [] has quit [Quit: Leaving]
16:09-!-Myhorta [] has joined #openttd
16:15-!-Netsplit <-> quits: steili
16:30-!-sla_ro|master [] has quit []
16:32-!-RageRiot- [] has joined #openttd
16:34-!-Midnightmyth [] has quit [Ping timeout: 480 seconds]
16:36-!-RageRiot| [~Rage@] has quit [Ping timeout: 480 seconds]
16:48-!-HerzogDeXtEr [] has quit [Quit: Leaving.]
16:52-!-phmadore [] has quit [Read error: Connection reset by peer]
16:53-!-phmadore [] has joined #openttd
17:01-!-Belugas [~belugas@] has joined #openttd
17:01-!-mode/#openttd [+o Belugas] by ChanServ
17:03-!-bryjen [~bryjen@] has joined #openttd
17:07-!-andythenorth [] has quit [Quit: andythenorth]
17:09-!-Chrill [] has joined #openttd
17:09-!-Chrill [] has left #openttd []
17:10-!-Speedy` [] has joined #openttd
17:11-!-Speedy` is now known as Speedy
17:28-!-lofejndif [~lsqavnbok@] has joined #openttd
17:46-!-slaca [] has quit [Quit: Leaving]
17:53-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:55-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:09-!-Progman [] has quit [Remote host closed the connection]
18:14-!-gelignite [] has quit [Quit:]
18:23-!-Guest11774 [] has quit [Quit: Leaving]
18:27-!-lofejndif [] has quit [Quit: gone]
18:35-!-fkinglag1 [] has joined #openttd
18:37-!-fkinglag [~fkinglag@] has quit [Ping timeout: 480 seconds]
18:44-!-bryjen [~bryjen@] has quit [Quit: Leaving]
18:49-!-LSky` [] has quit []
18:50-!-Flygon [] has quit [Read error: Connection reset by peer]
18:50-!-Flygon [] has joined #openttd
19:10-!-Aristide [~quassel@2a01:e35:2eb9:64b0:94cb:15f0:e554:7cff] has joined #openttd
19:12-!-Brumi [] has quit [Read error: Connection reset by peer]
19:12-!-Brumi [] has joined #openttd
19:13-!-Djohaal [] has joined #openttd
19:18-!-jrambo [] has joined #openttd
19:21-!-KritiK [] has quit [Quit: Leaving]
19:26-!-Aristide [~quassel@2a01:e35:2eb9:64b0:94cb:15f0:e554:7cff] has quit [Remote host closed the connection]
19:27-!-Myhorta [] has quit [Read error: Connection reset by peer]
19:30-!-Myhorta [] has joined #openttd
19:33-!-Hazzard [] has joined #openttd
19:36-!-yorick [] has quit [Remote host closed the connection]
19:46-!-RageRiot- [] has quit [Remote host closed the connection]
19:50-!-Brumi [] has quit []
20:02-!-pthagnar [] has quit [Quit: Leaving]
20:04-!-TrueBrain [] has quit [Ping timeout: 480 seconds]
20:08-!-glx is now known as Guest11807
20:08-!-glx [] has joined #openttd
20:08-!-mode/#openttd [+v glx] by ChanServ
20:16-!-Guest11807 [] has quit [Ping timeout: 480 seconds]
20:20-!-Myhorta [] has quit [Quit: Leaving]
20:39-!-TrueBrain [] has joined #openttd
20:57-!-MJP [] has quit [Ping timeout: 480 seconds]
21:03-!-Flygon_ [] has joined #openttd
21:03-!-Flygon [] has quit [Read error: Connection reset by peer]
21:05-!-Snail [] has joined #openttd
21:05-!-Pereba [~UserNick@] has quit [Quit: AdiIRC: are you mad enough to use it? (]
21:33-!-luaduck is now known as luaduck_zzz
21:57-!-glx [] has quit [Quit: Bye]
22:09-!-Snail [] has quit [Quit: Snail]
22:27-!-jrambo [] has quit [Read error: Connection reset by peer]
22:27-!-Fuco [] has quit [Read error: Connection reset by peer]
22:28-!-jrambo [] has joined #openttd
22:31-!-KWKdesign [~KWKdesign@] has quit [Read error: Connection reset by peer]
22:32-!-KWKdesign [] has joined #openttd
22:33-!-Fuco [] has joined #openttd
22:45-!-Snail [] has joined #openttd
23:18-!-Djohaal [] has quit [Read error: Connection reset by peer]
23:29-!-Midnightmyth [] has joined #openttd
23:32-!-Flygon [] has joined #openttd
23:32-!-Flygon_ [] has quit [Read error: Connection reset by peer]
23:35-!-Flygon_ [] has joined #openttd
23:35-!-Flygon [] has quit [Read error: Connection reset by peer]
23:41-!-Midnightmyth [] has quit [Ping timeout: 480 seconds]
23:51-!-DDR [] has quit [Read error: Connection reset by peer]
23:52-!-DDR [] has joined #openttd
---Logclosed Wed May 28 00:00:36 2014