Time Nick Message 00:07 red-001 I though kiwiirc clients didn't get voice here? 00:07 red-001 or was it freenode webchat? 00:10 VanessaE just freenode I think 00:28 ShadowNinja celeron55: ^ could you update the webchat quiet so it isn't specific to freenode webchat? 00:30 red-001 maybe only allow registered users to chat? 00:47 ShadowNinja ( [Microsoft thinks forum emails are spam] sounds lile a problem, but is there any solution?) -- We could add the domain to dnswl.org, and having DMARC and DKIM set up might help. 05:32 octacian game#1636 05:32 ShadowBot https://github.com/minetest/minetest_game/issues/1636 -- Fix books backwards compatibility issues by octacian 05:32 octacian Of reasonably high importance IMO 06:42 nerzhul hi, i opened #5394 as a roadmap issue for CSM, please post your ideas here and we will do some triage 06:42 ShadowBot https://github.com/minetest/minetest/issues/5394 -- [CSM] Roadmap, ideas 11:53 red-001 !tell octacian what's the usecase for nodemeta in csm? 11:53 ShadowBot red-001: O.K. 12:35 nrzkt red-002: i think node meta are not propagated to cleint as it's private data for server handling 12:35 nrzkt sharing it to client will increase slightly network bandwidth 12:35 red-002 it is sent to the client 12:36 red-002 but iirc there was a pr to limit that 12:36 red-002 so it could be out of sync with server-sided nodemeta 12:36 nrzkt red-002: oh ? they are sent ? very strange but if it's already the case it means current meta could be read (read only) 12:45 celeron55 it's not weird because regular chests work that way 12:45 celeron55 and stuff like that 12:46 nrzkt celeron55: oh, right, we have meta and the meta contain the formspec, i remember now 12:46 nrzkt it's that ? 12:46 celeron55 meta contains the inventory 12:46 celeron55 (and also the formspec) 12:46 nrzkt right, then with that... nice CSM formspec pure client side :p 12:47 celeron55 wait, or did it contain the formspec... 12:47 celeron55 well in any case, something; lol 12:47 nrzkt if i remember it's the formspec, because we can set any formspec 13:20 nrzkt red-002: i'm porting modstorage api to CSM 13:35 red-002 isn't there already an issue open about adding a mod store? 13:42 nrzkt not a mod storage but the mod storage api for local storage for mods :) 13:45 red-002 I meant the mod store in the sense of a place users can download mods from 13:45 red-002 it's part of 5394 13:55 nrzkt yes 14:32 paramat i'd like to merge #5386 later, semi-trivial, any objections? will greatly help with the use of the biome API 14:32 ShadowBot https://github.com/minetest/minetest/issues/5386 -- Get biome list: Downgrade missing biome message to infostream by paramat 14:34 paramat related PR game#1624 14:34 ShadowBot https://github.com/minetest/minetest_game/issues/1624 -- Biomes: Add and auto-select mgv7 floatland biomes by paramat 14:39 octacian How can I log to the console in C++? 14:41 red-002 in c++ in general? 14:41 red-002 or in minetest? 14:42 octacian In Minetest 14:42 octacian printf in general I think. But I'm unsure as to whether that works? 14:43 red-002 infostream? 14:43 octacian IDK, that's why I'm asking xD 14:44 octacian I've never really messed at all with MT's C++, so 14:44 red-002 https://github.com/minetest/minetest/blob/b88595050f3af5ccac06aac331ead4ebdcb9deb9/src/log.cpp 14:45 red-002 what do you want to log? 14:52 paramat infostream doesn't appear in terminal, error/warning stream does, maybe actionstream too 14:55 octacian Well, it's unclear to me as to how the Settings API works. I'm trying to figure out if it's already possible or how to allow multi-line settings. 14:57 octacian Now make is failing... On the latest commit to master 14:57 octacian minetest/src/util/srp.cpp:45:18: fatal error: gmp.h: No such file or directory 15:17 nrzkt C++11 initialization in class defintions is <3... i think after this release we really should think about C++11 as many non C++11 compiler distro will finish their support after rleease +2 15:17 nrzkt lamdba are very useful too, constexpr etc :) 15:18 nrzkt and the iterator for_each or for (const auto &e: elements) { } very nice 15:18 nrzkt nicer than for (uglyandlong_iterator_powa_const it = elements.begin(); it != elements.end(); ++it); 16:06 red-002 has setting_getbool been renamed? 16:08 nrzkt i don't think 16:11 red-002 did it get removed from the client? 16:12 nrzkt i don't see why 16:12 red-002 did it work correctly? 16:13 red-002 well I could do something like if INIT == "client" or core.setting_getbool() then 16:15 nrzkt why do you want that ? :o 16:17 red-002 #5113 16:17 ShadowBot https://github.com/minetest/minetest/issues/5113 -- [CSM] Add function to get the name of the player and functions to colour chat. by red-001 16:19 nrzkt red-002: interesting preview usecase, can you upload a screenshot showing a normal and a colorized message ? 16:23 Fixer don't forget about broken tab compleation :} 16:23 red-002 http://imgur.com/BZLlPWg 16:25 Fixer nrzkt: what if get-biome-info will be introduced, will this be useful for CSM to have too? 16:27 nrzkt Fixer: what do you want to insert into get_biome_info result ? 16:27 nrzkt Fixer: since 16:27 nrzkt red-002: just need to fix my comments and you will have my approval 16:28 Fixer nrzkt: paramat probably knows better %) 16:29 red-002 there is an issue with it I would prefer to fix before it's merged 16:29 red-002 it seems to only work in singleplayer 16:49 red-002 it seems the issue is with string:find 16:58 nrzkt nice mod storage works client side properly 16:59 red-002 nice 17:00 nrzkt #5396 is ready for review & merge 17:00 ShadowBot https://github.com/minetest/minetest/issues/5396 -- Add ModStorageAPI to client side modding by nerzhul 17:05 paramat i can't see how get biome at point can be CSM, although CSM mods may use it 17:06 sofar paramat: ambiance per biome 17:15 octacian sofar: that's what I was gonna say lol, too late. But yes, it'd be really useful. I was going to work on an ambiance clientmod but I need to read up on the API a bit more. 17:16 sofar ambiance is doable already, but you can't play positional audio on the map 17:16 sofar so you can play music and "atmosphere" stereo tracks 17:16 sofar but not things like "dripping water" sounds near water 17:16 octacian ok 17:17 octacian That's what I shall do then. Plus, that's all I was planning to start. 17:17 octacian One thing that would be nice for CSM would be get_node(s?)_near 17:18 octacian It would allow to easily check for things like water and play dripping water sounds even if not positional 17:18 octacian What's with this fst API? 17:18 red-002 fst? 17:24 Hijiri fst :: (a, b) -> a 17:35 paramat yes certainly CSM can use 'get biome at point', but Fixer seemed to suggest that CSM 'has' get biome at point, but i think it was just use of language 17:36 paramat CSM should of course be able to access 'get biome at point' 17:40 Fixer that what i meant 17:41 Fixer access to get biome at point 18:45 octacian red-002: some sort of formspec api. fst_api.txt 18:56 paramat nore is game#1070 ok for you now? looks like it probably is 18:56 ShadowBot https://github.com/minetest/minetest_game/issues/1070 -- Add igniter playername to tnt node metadata by jhcole 18:59 paramat will merge game#1620 game#1628 game#1630 in a moment 18:59 ShadowBot https://github.com/minetest/minetest_game/issues/1620 -- TNT: start fire nodetimers for created fire nodes. by sofar 18:59 ShadowBot https://github.com/minetest/minetest_game/issues/1628 -- Textures: New textures for silver sandstone nodes by paramat 18:59 ShadowBot https://github.com/minetest/minetest_game/issues/1630 -- Clarify new TNT receipe in Readme.txt by Fixer-007 19:09 paramat merging .. 19:13 paramat complete 20:07 paramat possibly getting closer to a coniferous forest ground texture http://i.imgur.com/yLFchX1.png will attempt to fix lines 20:42 paramat reduced grid lines https://github.com/minetest/minetest_game/issues/1570#issuecomment-286552741 21:31 red-002 updated #5113 21:31 ShadowBot https://github.com/minetest/minetest/issues/5113 -- [CSM] Add function to get the name of the player and functions to colour chat. by red-001