Back to Home / #openttd / 2015 / 07 / Prev Day | Next Day
#openttd IRC Logs for 2015-07-11

---Logopened Sat Jul 11 00:00:04 2015
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
01:06-!-Zuu [] has joined #openttd
01:29-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
01:29-!-mode/#openttd [+o Alberth] by ChanServ
01:53-!-roidal [] has joined #openttd
02:04-!-Pensacola [] has joined #openttd
02:38-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
02:40-!-Progman [] has joined #openttd
03:15-!-FLHerne [] has joined #openttd
03:40-!-Progman [] has quit [Remote host closed the connection]
03:56-!-Pikka [] has joined #openttd
04:30-!-JacobD88 [] has joined #openttd
04:32-!-JacobD88 [] has quit []
04:36-!-sla_ro|master [slamaster@] has joined #openttd
04:48-!-Supercheese [] has quit [Quit: Valete omnes]
04:51-!-Supercheese [] has joined #openttd
04:55-!-frosch123 [] has joined #openttd
05:02-!-FLHerne [] has quit [Quit: There's a real world out here!]
05:04-!-Smedles [~quassel@] has quit [Read error: Connection reset by peer]
05:08<frosch123>tgp is such bollocks code
05:22<peter1138>But it is fast.
05:23<frosch123>that's not what i mean
05:24<frosch123>"(1 + sin((a * 2 - 1))*pi/2) / 2" is just a complicated form to writh "(1-cos(a*pi))/2"
05:30<frosch123>HeightMapSineTransform(12, h_max_new); <- haha, i guess that 12 is the culprit of it all
05:31<frosch123>i guess that fixes 2 fs bugs
05:31<frosch123>because someone was too lazy to add an assertion
05:32<peter1138>Or didn't consider that an assertion was necessary
05:32<peter1138>Didn't think about it because > 16 wasn't possible.
05:32<frosch123>nah, the assertion needs to be put in another function
05:33<frosch123>the variety distribution uses some curves, and determines the position on the curve
05:33<frosch123>but it fails if the position is outside the cuve
05:33<peter1138>variety distribution should fuck off
05:33<frosch123>then the function returns just an unassigned value
05:37<peter1138>unfortunately my better method needs the traditional slower perlin method, and multiple layers of it, hence is vastly slower.
05:38<peter1138>it looks shit with the tgp perlin method as it has aliasing artifacts
05:38<frosch123>funny how HeightMapSineTransform makes assumptions about arctic snow and tropic desert
05:38<frosch123>yet no mhl patch considered that
05:40<frosch123>oi, the 12 is even a fractional number
05:40<frosch123>i wonder what height it really is then
05:40<frosch123>4 bits
05:41<frosch123>so, it's actually 0.75
05:41<frosch123>hmm, aw, so that was not the issue
05:43-!-tokai [] has joined #openttd
05:43-!-mode/#openttd [+v tokai] by ChanServ
05:47-!-HerzogDeXtEr [] has joined #openttd
05:55<frosch123>@calc 0.07* 15
05:55<@DorpsGek>frosch123: 1.05
05:56<frosch123>why write "1/MAX_TILE_HEIGHT" if you could also write "0.2 / 3"...
05:57-!-jottyfan [] has joined #openttd
05:58-!-Smedles [~quassel@] has joined #openttd
06:01<argoneus>good morning train friends
06:01<argoneus>peter1138: what's wrong with world generation being slow?
06:01<argoneus>it's not something you do every minute
06:07<peter1138>argoneus, I'm talking minutes, not a couple extra seconds.
06:08<argoneus>peter1138: why not have it as an option anyway
06:08<argoneus>I'd use it
06:09<argoneus>look at how long dwarf fortress generation take
06:10<peter1138>Yeah well, there was also the idea that map previous would be nice, and that blows through that idea
06:10<argoneus>map previous?
06:10-!-Hiddenfunstuff [] has joined #openttd
06:14<argoneus>you can preview with the fast methd
06:15<argoneus>and then use the slow method
06:19-!-a_sad_dude [~virtuall@] has joined #openttd
06:29<peter1138>no, the result is totally different
06:41<@DorpsGek>Commit by frosch :: r27328 trunk/src/tgp.cpp (2015-07-11 12:41:20 +0200 )
06:41<@DorpsGek>-Codechange: Add an assertion to check for uninitialised variables when tracing variety distribution's control curves.
06:43<@DorpsGek>Commit by frosch :: r27329 trunk/src/tgp.cpp (2015-07-11 12:43:34 +0200 )
06:43<@DorpsGek>-Fix: Add more height_t type-correctness to TGP code.
06:46-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
06:46-!-mode/#openttd [+o Alberth] by ChanServ
06:46<@DorpsGek>Commit by frosch :: r27330 trunk/src/tgp.cpp (2015-07-11 12:46:25 +0200 )
06:46<@DorpsGek>-Fix [FS#6335]: Make variety distribution not assume that sea level is at height 0.2 / 3 * TGPGetMaxHeight().
06:48<frosch123> <- can anyone give those "/ 3" some sense?
06:49<frosch123>otherwise i claim they are bollocks and remove them
06:51-!-Nemoder [~quassel@] has left #openttd [ - Chat comfortably. Anywhere.]
06:54<@Alberth>I am more worried about the magic 'mh' :)
06:55<@Alberth>they are points at 1/3 of the area or so?
06:56<frosch123>they describe a curve to to map heights in range 0..1 to a new height in range 0.1
06:56<frosch123>mostly reducing the amount of high values
06:56<@Alberth>hmm, it's supposed to be a fraction, 2.4 doesn't make sense at all
06:56<frosch123>the values are sorted from left to right
06:57<frosch123>so it you have to know that 0.0 < 1.2/3 < 2.0/3 < 5.5/6 < 1.0 :)
06:57<frosch123>it breaks if they are not sorted
06:58<@Alberth>it's a sequence of linear interpolations probably
06:58<@Alberth>ditching the division seems fine to me
07:08<@Alberth>maybe add a remark about increasing x, although it's not that relevant
07:12<frosch123>replacing numbers with other numbers without knowing what they mean seems the be driving schema behind mhl
07:15<frosch123>ah, they were added in r26999
07:16<frosch123>looks like someone tried to not round values with /3 and thought that fractions make sense with floats
07:17<@Alberth>especially fractions other than of a poer of 2 :p
07:17<frosch123>yup :)
07:18<@DorpsGek>Commit by frosch :: r27331 trunk/src/tgp.cpp (2015-07-11 13:18:24 +0200 )
07:18<@DorpsGek>-Cleanup (r26999): Make variety distribution curves more sane.
07:31-!-Supercheese [] has quit [Read error: Connection reset by peer]
07:31-!-Supercheese [] has joined #openttd
07:36-!-sla_ro|master [slamaster@] has quit []
07:58-!-_nowhere_ [] has joined #openttd
08:02-!-Wormnest [] has joined #openttd
08:06-!-Pikka [] has quit [Read error: Connection reset by peer]
08:06-!-a_sad_dude [~virtuall@] has quit [Ping timeout: 480 seconds]
08:08-!-_nowhere_ [] has quit [Quit: war is peace, freedom is slavery, ignorance is strength]
08:47-!-a_sad_dude [~virtuall@] has joined #openttd
09:01-!-smoke_fumus [~smoke_fum@] has joined #openttd
09:19-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
09:50-!-andythenorth [] has joined #openttd
10:23-!-smoke_fumus [~smoke_fum@] has quit [Quit: KVIrc 4.2.0 Equilibrium]
10:37-!-HerzogDeXtEr1 [] has joined #openttd
10:43-!-HerzogDeXtEr [] has quit [Ping timeout: 480 seconds]
11:13-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
11:13-!-mode/#openttd [+o Alberth] by ChanServ
11:13<andythenorth>the decision was made to keep original vehicles in the game?
11:14<andythenorth>even with newgrf?
11:14*andythenorth tests
11:14<@Alberth>newgrf decides that doesn't it?
11:14<andythenorth>it used to
11:15<andythenorth>now not apparently
11:15<andythenorth>I pulled trunk yesterday
11:15<andythenorth>first time in a while
11:15<andythenorth>now default monorail appears alongside Iron Horse
11:16<andythenorth>but not maglev
11:24-!-frosch123 [] has quit [Ping timeout: 480 seconds]
11:26-!-andythenorth [] has quit [Quit: andythenorth]
11:27-!-Pol [] has joined #openttd
11:28-!-frosch123 [] has joined #openttd
11:30-!-glx [] has joined #openttd
11:30-!-mode/#openttd [+v glx] by ChanServ
11:34-!-Pensacola [] has quit [Ping timeout: 480 seconds]
11:34-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has quit [Remote host closed the connection]
12:04-!-wicope [] has joined #openttd
12:26-!-andythenorth [] has joined #openttd
12:30-!-andythenorth [] has quit []
12:54-!-JacobD88 [] has joined #openttd
12:55-!-andythenorth [] has joined #openttd
13:02-!-tokai|noir [] has joined #openttd
13:02-!-mode/#openttd [+v tokai|noir] by ChanServ
13:09-!-tokai [] has quit [Ping timeout: 480 seconds]
13:13-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
13:13-!-mode/#openttd [+o Alberth] by ChanServ
13:21<Zuu>andythenorth: have you had any success with the GS->NewGRF patch?
13:21<andythenorth>sorry haven’t patched yet :)
13:22<andythenorth>other things to do
13:39-!-Pol [] has quit [Remote host closed the connection]
13:52<@Alberth>hmm, always nice when glibc selects a non-existing include file for you :p
13:52-!-Rejf [] has quit [Remote host closed the connection]
13:54-!-Rejf [] has joined #openttd
13:57-!-sla_ro|master [slamaster@] has joined #openttd
13:58-!-Zuu [] has quit [Ping timeout: 480 seconds]
14:21-!-andythenorth [] has quit [Quit: andythenorth]
14:42-!-wicope [] has quit [Remote host closed the connection]
14:51-!-liq3 [] has quit []
14:57-!-Tirili [] has joined #openttd
15:07-!-andythenorth [] has joined #openttd
15:08<@Alberth>hi hi
15:11-!-DDR [] has joined #openttd
15:19<andythenorth>log cat is quiet
15:45<andythenorth>this wired thing looks interesting
15:48<andythenorth>also, it’s impossible not to troll this thread :P
15:56<@Alberth>it's a stupid question, that has been asked a zillion times already :)
16:04<a_sad_dude>while you're talking stupid questions, is a GS required to run a simple company value goal server or am i missing a setting somewhere?
16:05<@Alberth>depends on your notion of 'goal'
16:05<a_sad_dude>well something that displays in the goal list and ends the game once achieved
16:05<@Alberth>by default openttd doesn't steer users much nor monitors them
16:06<@Alberth>for that kind of goals, yes, you need a GS
16:06<ST2>... or a software controller that listens admin port
16:06<a_sad_dude>i see... thanks )
16:06<a_sad_dude>hey ST2
16:07<ST2>hi :)
16:07<@Alberth>basically, everybody has a different idea about what a goal is, so it got moved to Squirrel and everybody can implement his own ideas
16:07<a_sad_dude>sounds wise
16:08<a_sad_dude>...i made yet another weird economy grf and wanted to test it quickly. guess i'll set up a server without a goal for now
16:10<@Alberth>you can just test at a local machine?
16:11<a_sad_dude>well i did that, now i hope someone joins me to play )
16:12<@Alberth>start another openttd, and join at localhost :p
16:17-!-jottyfan [] has quit [Quit: Konversation terminated!]
16:20-!-andythenorth [] has quit [Quit: andythenorth]
16:37-!-Tirili [] has quit [Quit: ChatZilla [SeaMonkey 2.33.1/20150410200411]]
16:43-!-roidal_ [] has joined #openttd
16:50-!-roidal [] has quit [Ping timeout: 480 seconds]
16:51-!-Smedles [~quassel@] has quit [Remote host closed the connection]
16:52-!-Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
17:00-!-Wormnest [] has quit [Quit: Leaving]
17:03-!-Smedles [~quassel@] has joined #openttd
17:05-!-roidal_ [] has quit [Quit: WeeChat 1.2]
17:42-!-Myhorta [] has joined #openttd
17:55-!-JacobD88 [] has quit [Quit: JacobD88]
17:57-!-HerzogDeXtEr1 [] has quit [Quit: Leaving.]
17:58-!-sla_ro|master [slamaster@] has quit []
18:02-!-Progman [] has joined #openttd
18:09-!-JacobD88 [] has joined #openttd
18:09-!-JacobD88 [] has quit []
18:22-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
18:27-!-Myhorta [] has quit [Ping timeout: 480 seconds]
19:14-!-Supercheese [] has quit [Quit: Valete omnes]
19:16-!-Supercheese [] has joined #openttd
19:25-!-Progman [] has quit [Remote host closed the connection]
19:35-!-Pikka [] has joined #openttd
20:15-!-glx is now known as Guest4744
20:15-!-glx [] has joined #openttd
20:15-!-mode/#openttd [+v glx] by ChanServ
20:21-!-Guest4744 [] has quit [Ping timeout: 480 seconds]
20:37-!-Hiddenfunstuff [] has quit [Quit: I love my HydraIRC -> <-]
21:22-!-Pokka [] has joined #openttd
21:28-!-Pikka [] has quit [Ping timeout: 480 seconds]
21:50-!-Myhorta [] has joined #openttd
21:50<Supercheese>Pikka... Pokka... Pekka?
21:51-!-Pokka is now known as Pikka
21:51<Pikka>or perhaps orphan
21:53<Supercheese>Perhaps I should stop changing vowels lest I accidentally write something obscene in a foreign language
21:54<Sylf>"Pakka" gives me an idea.
21:55<Supercheese>Hopefully not the wrong kind of idea...
21:57<Sylf>nothing bad. just a very innocent onomatopoeia in Japanese. perfect for my animal kingdom town names
22:02-!-Myhorta [] has quit [Ping timeout: 480 seconds]
22:42-!-smoke_fumus [~smoke_fum@] has joined #openttd
22:49-!-liq3 [] has joined #openttd
23:04-!-glx [] has quit [Quit: Bye]
---Logclosed Sun Jul 12 00:00:06 2015