Time Nick Message 00:01 paramat wow hmmmm dungeon mossycobble uses 2 3D noises calculated per-node, no perlinmaps, this is insanely heavy. just 1 3D noise for mossycobble would be enough, and not 4 octaves either 00:07 laundry I have a question, what direction will the minetest-game be headed in? 00:07 paramat hmmmm mgwatershed creates obsidian dungeons, i guess i will still be able to create these? https://github.com/paramat/minetest/blob/rivergen/src/mapgen_watershed.cpp#L334 00:07 paramat hehe 00:08 paramat we think about that less than players do 00:08 laundry Ok, then what exactly do people work on? 00:08 paramat it's meant to be a base for modding, we do want more subgames though, for a variety 00:09 laundry ooook 00:10 laundry Makes sense. 00:10 paramat however we have been adding lots of new content recently 00:10 paramat because other subgames have just not appeared 00:10 paramat mobs will probably remain optional 00:10 laundry Understood, what have you been working on recently? 00:12 paramat https://github.com/minetest/minetest_game/commits/master 00:13 laundry You've been quite the busy bee :) 00:14 laundry do you tend to do a lot of work on mapgen? 00:15 paramat yes hmmmmm and myself 00:16 laundry what is the overall goal with mapgen? 00:19 paramat it's being reworked to be more flexible 00:19 paramat variety too 00:19 laundry Oh, so a more modular system to add biomes and such? 00:19 paramat and the biome API means easy to customise 00:20 paramat biomes have always been easy to customise from lua mods 00:24 laundry then in what way would it be reworked to become more flexible? 00:25 paramat it's becoming even more flexible and modular thanks to hmmmmm 00:26 laundry ok 00:43 OldCoder Somebody with an interesting quasi-business proposal will be explaining it in #minetest-project shortly 00:43 OldCoder Interested parties here are invited to attend 00:44 OldCoder Sokomine, crazyR, paramat, stormchaser3000, Taoki Hi BTW 00:44 OldCoder 00:44 paramat will look 00:45 stormchaser3000 hi 00:45 OldCoder paramat, good, part of this might fall up your alley 00:45 OldCoder stormchaser3000, you are invited as well 00:45 OldCoder nore, I assume you're asleep 03:04 hmmmm wow 03:05 hmmmm I just found a really nice area in mapgen v7: http://i.imgur.com/cZD67hE.jpg it's already kind of old but still offers neat surprises 03:05 hmmmm paramat did a really great job optimizing it 03:06 est31 nice 03:06 hmmmm i cba to do the tedious work of finding the right noise parameters and tweaks 03:06 hmmmm it takes a lot of effort 03:10 paramat yeah mgv7 still amazes me even now 03:13 paramat i'm relieved to see the new grass is looking good 03:13 hmmmm i've gotten used to it 04:18 paramat closed issue #2765 04:18 ShadowBot https://github.com/minetest/minetest/issues/2765 -- Weird Lighting Glitch 04:20 paramat closed issue #1841 04:20 ShadowBot https://github.com/minetest/minetest/issues/1841 -- minetest sometimes fast sometimes slow 04:25 paramat i'm intending to close these 3 in a month https://github.com/minetest/minetest/pulls?q=is%3Aopen+is%3Apr+label%3A%22Possible+close%22 04:28 paramat for the reasons given 04:28 VanessaE close them all, imho. 04:29 VanessaE Zeg9 hasn't been heard from in MT for many months, RBA is gone, and that line-of-sight change is a bad idea. 04:32 paramat indeed they could be closed earlier if many devs agree 04:33 hmmmm paramat, I think my biomegen pr is probably ready 04:34 paramat ok will look again 04:34 hmmmm i can't do the thing that i wanted to finish off by (caching CavesNoiseIntersection objects) because of the np_caves# issue 04:34 hmmmm but the impact is pretty minimal 04:34 hmmmm i'll do that after i re-jigger the configuration 04:35 paramat guess i should test the dungeons, give me 24hrs 04:35 hmmmm thanks 04:35 hmmmm i also would like somebody else to give it an approval due to the sheer size 04:36 paramat indeed 04:36 hmmmm there is a lot of surface area for mistakes to crop up, even though they are all simplistic changes 04:37 paramat and much of this is beyond my understanding so other reviews are essential 04:38 hmmmm paramat, what part of this is beyond your understanding, exactly? 04:38 paramat i mean the technical code architecture stuff 04:39 paramat the basic concepts i do understand 04:39 hmmmm what do you consider technical? 04:40 paramat erm classes, interaction between files, large scale code architecture and interaction 04:40 paramat i'm worse at c++ than most here think :] 04:41 hmmmm then get better 04:41 hmmmm anyway i tried to explain the intended purpose of several classes in comments 04:41 paramat yes the comments are good and helpful 04:52 paramat i've bumped some old PRs for reconsideration, more comments would be useful 05:55 paramat closed game#1088 05:55 ShadowBot https://github.com/minetest/minetest_game/issues/1088 -- Make some nodes floodable, to work with minetest commit b3e3048d3ee6e… by cyisfor 07:13 est31 yeey lets celebrate 07:14 est31 this night we crossed 2000 stargazers 07:14 est31 champagner! 07:22 hmmmm clap 07:22 hmmmm clap clap clap 07:26 est31 Last year around this time we had 500 less 07:26 est31 this means more than one star per day 07:31 paramat will merge game#1100 game#1103 game#1107 in a moment 07:31 ShadowBot https://github.com/minetest/minetest_game/issues/1100 -- Fix Uninitialized State Variable by duane-r 07:31 ShadowBot https://github.com/minetest/minetest_game/issues/1103 -- Vessels: Make shelf open on 2 sides not 4, code cleanup by paramat 07:31 ShadowBot https://github.com/minetest/minetest_game/issues/1107 -- Lower boat collision box top. by sofar 07:33 paramat merging 07:44 paramat done 09:03 paramat nore / mtgame devs, this is tested, ready for more reviews game#1001 09:03 ShadowBot https://github.com/minetest/minetest_game/issues/1001 -- Fire: move fire node removal out of ABM. by sofar 09:30 nore merging #4156 in two hours if no-one disagrees 09:30 ShadowBot https://github.com/minetest/minetest/issues/4156 -- Move updateTextures and fillTileAttribs to ContentFeatures by Ekdohibs 10:44 nore merging #4156 now 10:44 ShadowBot https://github.com/minetest/minetest/issues/4156 -- Move updateTextures and fillTileAttribs to ContentFeatures by Ekdohibs 10:50 nore merged 12:12 Fixer another server owner reports strange lag 12:12 Fixer this is nuts 14:04 Zeno` Any devs awake? I'd like to merge http://dpaste.com/02WZTX0 14:04 Zeno` (to address https://github.com/minetest/minetest/commit/88acda02567d586820867059718cac551dc7a58b) 14:08 Zeno` maybe it should be <= 1 instead of < 2, just for readability 14:15 est31 Zeno`, thats still broken for irrlicht 0.9 14:15 est31 dunno if thats released though 14:16 est31 and better to be broken on old irrlicht than on new one 14:16 Fixer lol 14:16 est31 I think we require minimum 1.something anyway 14:16 Zeno` yeah, well I dunno what else to do :( 14:16 est31 +1 to your paste 14:17 Zeno` I'll change the last bit to <=1 so it (apparently) reads < 1.8.1 14:18 est31 Well the most proper thing to do would be to have IRRLICHT_VERSION_MAJOR * 10000 + IRRLICHT_VERSION_MINOR * 100 + IRRLICHT_VERSION_REVISION <= 10802 14:18 Zeno` yeah I know, but look at everything else in the code base 14:18 est31 of course if one of the numbers becomes > 10 we get into problems again 14:18 nrzkt if IRRLICHT < 1 || IRRLICHT < 1.8 || IRRLICHT < 1.8.2 14:18 est31 and yeah what you said, its done elsewhere too 14:19 est31 nrzkt, that works? 14:19 nrzkt but i like the est31idea :p 14:19 Zeno` no that doesn't work 14:19 nrzkt no it's just a model, you should expand the IRRLICHT :p 14:19 Zeno` I aint doing that 14:20 Zeno` it all runs into problems at some point 14:20 Zeno` I thought of what est31 suggested as well but allowing for 1000 revisions 14:21 Zeno` it's not worth it when there are countless other instances in the code that will break anyway 14:21 Zeno` I'll merge the paste as is... I think it's clear 14:22 est31 yes 14:23 nrzkt i don't think irrlicht will release 1000 revision, they only do 4/5 for the 1.8 series and 1.9 wasn't released since 3 years of deve... 14:24 Zeno` err I have a problem est31 14:24 Zeno` I can't think of a title 14:25 Zeno` lol 14:25 est31 What about "Future proof the irrlicht version checking macro" 14:25 est31 s/the// 14:25 Zeno` but it doesn't do that, lol... 14:26 Zeno` well it does in that instance 14:26 Zeno` "Fix irrlicht version checking macro for tooltip_height 14:26 Zeno` ? 14:26 est31 okay 14:26 Zeno` will do 14:27 Zeno` done. Thanks for spotting that. Not even sure how I missed it :/ 14:29 est31 I have a weak spot for this since the irrlicht 1.8.2 debacle http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=50952 14:29 Zeno` :) 14:29 est31 :) 14:30 Zeno` just wait until 1.8.3! 14:30 nrzkt irrlicht 1.8.4 is release 14:30 nrzkt :p 14:30 Zeno` oh yeah, lol 14:31 Zeno` is it? 14:31 Zeno` I'm using Using Irrlicht 1.8.3 14:31 est31 in fact he did 18.3 just because of that 14:31 est31 1.8.3* 14:32 est31 great bug response 14:32 Zeno` yeah 14:36 Zeno` I suppose a base-100 approach would work (for the macro), but then it's getting complicated and *shrug* 14:37 Zeno` it'd be much easier if 1.8.4 was equivalent to 20160201 (or whatever the release date was) 14:37 Zeno` no stupid mistakes then :) 14:44 Fixer hey, is it possible to output how much memory available for lua (or used)? Since there is 1 gb limit 14:46 Fixer even detailed info on how much mods use lua memory 14:47 Calinou est31: time to make Minetest default to Clang ;D 14:47 est31 nah 14:47 Calinou (I use Clang to compile Godot, it works better than GCC 6.1) 14:47 est31 clang is too liberally licensed 14:47 est31 it doesnt protect freedoms xD 14:48 nrzkt Calinou: i like clang too, but i don't see the problem between both. I'm compiling all my programs with both and i didn't noticed things 15:19 vtold !seen PilzAdam 15:19 ShadowBot vtold: I saw PilzAdam in #minetest-dev 18 hours, 7 minutes, and 23 seconds ago saying "Megaf, why do you update, then?" 15:46 ShadowNinja Fine if I merge just this commit from my PR? (simple fix that doesn't really need to be bundled with the PR) https://github.com/minetest/minetest/pull/3699/commits/047fa83aa718a8c9da631a09bf2ea05e7404eeae 16:16 vtold any dev can help with #4152 ? (I don't know if PilzAdam will be today here) 16:16 ShadowBot https://github.com/minetest/minetest/issues/4152 -- Wrong (empty) polish national chars in menus 16:21 sfan5 vtold: can you try using git bisect to work out the broken commit? 16:23 vtold hmmm, I'm some newbe with it, any help? 16:24 sfan5 uh then that's too complicated 16:25 Fixer is sapier active? 16:39 vtold ShadowNinja: minetest.conf, where is it (path)? 16:43 vtold I've tried /usr/share/minetest/games/minetest_game/ 16:57 Zeno` try ~/.minetest/ 16:58 Fixer !seen sapier 16:58 ShadowBot Fixer: I haven't seen sapier in #minetest-dev. 17:00 vtold adding suggested 'fallback_font_path = /usr/share/fonts/TTF/DejaVuSans.ttf' to ~/.minetest/minetest.conf causing not opening minetest 17:03 vtold but... replacing TTF for truetype resolves problem :) 17:03 vtold thanks ShadowNinja and Zeno` :)