Time Nick Message 05:03 sofar IhrFussel: nodetimer processing is done per-node and not for every node in a mapblock, so there is zero wasted processing power on nodes that do not have a nodetimer (even if they have nodetimer functions in the nodedef) 05:03 sofar also loading and storing of nodetimers does not waste processing time on nodes that do not have active node timers 09:25 rubenwardy I love this poll https://forum.minetest.net/viewtopic.php?f=3&t=20213 09:26 ANAND Now there are no votes for "Not sure" o_O 09:26 ANAND two* 09:28 Krock everybody vote "No" 09:29 ANAND I'd love to be able to cast multiple votes :P 09:29 Krock "You may select three options" 09:30 ANAND Dat's really possible? :O 09:30 Krock when you create a new poll, you can configure how many options may be selected 09:31 ANAND Oh.. then they themselves would've chosen "No" and "Not sure" XD 09:53 ANAND I just got to know that Hexchat supports Lua scripting (https://hexchat.readthedocs.io/en/latest/script_lua.html), I can now hopefully manage to implement all the customization I ever wanted to... :D 12:48 Krock "like a TNT waiting to blow up on each and every server" - ANAND. What. 12:48 ANAND No really :) 12:49 Krock sounds more like pseudo-facts producing there 12:49 ANAND How so? 12:50 Krock What CSM can do is currently limited. No inventory actions, no player effects besides HUD. Everything what can be done with CSM (and even more) was already possible previously 12:50 Krock the only difference is that there's now an official API to register some callbacks or write simple mods to improve the gameplay 12:51 ANAND CSMs can be used to automate certain menial tasks, but they certainly do provide players a very unfair advantage 12:51 ANAND And that's what I was trying to *exaggerate* there... :) 12:52 ANAND Btw, 0.4.17 out yet? 12:52 Krock please provide an example of these tasks 12:53 ANAND Well, for that I need to dig deeper into client_lua_api.txt 12:53 ANAND But I'll try to come up with some of them 12:53 ANAND That's a project for later though, I'm currently busy with my exams 12:53 Krock I can give an example as soon the keydown CSM PR is merged 12:54 Krock hi entuland 12:54 entuland hey there 12:54 ANAND Hello entuland! 12:55 entuland hello 12:55 entuland how's everybody doing this wonderful sunday? 12:55 Krock phew. could be a bit colder for my taste 12:55 entuland eheheh 12:56 entuland I am wishing for some decent sun to heat up my poor skeleton. I hate cold 12:56 ANAND Ha, I love the cold :) 12:56 Krock it'll take a few hours in the sun to heat the skeleton 12:56 entuland :) 13:15 ANAND Any idea why #7331 was closed, and #7395 came up? 13:15 ShadowBot https://github.com/minetest/minetest/issues/7331 -- Added pitch and roll for entities, saving rotations should also work by CoderForTheBetter 13:15 ShadowBot https://github.com/minetest/minetest/issues/7395 -- Add Lua methods 'set_rotation()' and 'get_rotation()' by CoderForTheBetter 13:43 Krock > 15 seconds left over from hide & seek 13:43 Krock > server shuts down 13:54 Krock IhrFussel, hello. Is the chat channel mod on your server public? Asking because I'd like to adjust my nick colorizing CSM to work on your server or all servers which use that mod 13:58 IhrFussel Nope, but I could imagine that most channel mods use a very similar system... -> command to set channel, on message callback loop through players and only send to them if their channel matches yours ... it#s no standalone mod though (mine not at least) 14:00 Krock I know that there are multiple which have the same functionality but they all have a different output message formatting, which makes parsing it a pain 14:05 IhrFussel local bcmsg = srank.."<"..name.."> "..message; local cmsg = "{"..chlist[name].."} "..bcmsg << srank makes the whole thing a bit more complicated since that's a rank that doesn't necessarily exist on other servers 14:11 Krock regex parsing, so it doesn't matter :D 14:15 Fixer HEY< LITTLE DRUM! 14:34 IhrFussel Krock, srank is inside [] and can contain A-Za-z and space 14:35 Krock ok 14:36 IhrFussel And is mostly empty -> local srank = "" 14:44 Krock some mod also colorizes the messages with #e2e098 14:49 IhrFussel Is that a problem for your CSM? Does it modify the message when it arrives at the client or before sent to server? 14:50 nerzhul the github M$ problematic is very commented and many guys are telling they will migrate to gitlab :p 14:51 nerzhul interesting to see gnome and freedesktop.org has migrated to heir own gitlab instances too 15:01 Calinou I don't see why people are panicking over it 15:01 Calinou GitHub's centralization is an issue, but it is not related to Microsoft 15:01 Calinou so… it's not new 15:15 Fixer nerzhul: those are FOSS terrorists (in your words) 15:32 IcyDiamond M$ advocates open source but not free libre software 16:02 Fuchs yes, problem being? 16:04 nerzhul Fixer heh :D 16:22 Fixer of Salami 17:51 tumeninodes of course..., MS loves to have people work on open source, for free.., and then they love to make $$$ from that software :P Not that difficult to understand 18:05 IhrFussel player:set_detach() shouldn't destroy the attached object...correct? 18:05 Krock correct 18:06 Krock unless they have a callback registered for that event to delete themselves 18:08 IhrFussel When a passenger loses connection in a car the car gets destroyed for some reason 18:09 Krock no, the car teleports to 0,0,0 probably 18:09 Krock fixed in 0.5.0-dev 18:11 IhrFussel Krock, nope...the only function that runs in on_leaveplayer() is this one https://pastebin.com/wjX0Byqg 18:11 rubenwardy I'd very much consider moving all my stuff 18:14 Krock IhrFussel, this doesn't mean that the packets arrive how you imagine it 18:14 Krock i.e. the player might leave first and detaching afterwards (handled by the client) 18:15 Krock however, that's only an assumption since it's what I observed while working at the HUD issue 18:16 IhrFussel But would any of this explain a removal of the car? 18:17 Krock yes. wrong detach handling client-side 18:17 IhrFussel No way to prevemnt this? 18:17 Krock really, check out the coordinate 0,0,0. I'd like to know whether I'm right or if it's another problem 18:18 IhrFussel I am at 0,0,0 and there is no car 18:18 Krock interesting. on ruben's CTF the nametags love to stay that that coordinate 18:18 Krock *on that 18:19 IhrFussel That's something else I think...you mean the name tags being stuck at a certain pos when too far away? 18:19 Krock no, when they were removed or initialized the wrong way 18:19 IhrFussel Plus attached to objects* 18:20 IhrFussel Testing if it happens as driver too 18:20 IhrFussel Yep car gone 18:21 IhrFussel With a normal exit, no crash or lost connection 18:21 Krock I don't know exactly where the issue is. Either it's the car which destroys itself (or turns invisible) or the attachment handling client-side 18:22 IhrFussel Are you suing the newest 0.4.17 client? Could you maybe check what happens when you do it? If you have 2 minutes 18:22 IhrFussel using* 18:27 IhrFussel Gone o.o 18:36 Krock IhrFussel, works locally 18:37 Krock as in: the car does not get deleted 18:39 IhrFussel I'll test my exact server version of the mod (which is a bit modified but nothing that should cause unexpected removal) 18:45 IhrFussel Works locally...so server <-> client issue? 18:45 Krock that or network lags :3 18:51 IhrFussel And no way to fix this server side? 19:10 IhrFussel Question: Would it make sense if physical entities are stopped at "active block borders" while non-physical ones (such as carts) can ignore such borders? 19:13 IhrFussel Cause I'm wondering why cars suddenly stop on the road and carts don't have that problem 19:22 lisac hey, will Minetest change git host? 19:29 sfan5 first microsoft needs to actually buy GH 19:30 tenplus1 hi folks 19:36 IhrFussel Hi tenplus1 19:37 Fixer hi tidyman 19:38 Fixer second it needs to crapify GH 19:38 tenplus1 hi fussel & fixer dude 19:42 lisac hey tenplus1 19:42 tenplus1 hi lisac 19:43 tenplus1 Mob API updated with some additional bulletproofing added 19:59 tenplus1 wb nerzhul 20:06 tenplus1 hi Gael-de-Sailly 20:06 Gael-de-Sailly hi tenplus1 :D 20:07 Gael-de-Sailly you have a bot that says "hi Gael-de-Sailly" every time I join? XD 20:07 tenplus1 ehehe, no 20:11 tenplus1 itemframes updated (less get_nodes) 20:17 * tumeninodes is trying to figure out how to automate street lights to come on at dusk, and off at dawn. 20:18 tenplus1 nodetimers, check every minute for time of day and turn on when needed, off when not 20:18 tumeninodes I remember the "magic lantern" mod (and versions of it) but not sure that is the rout to go 20:18 tumeninodes oh... hmmm that sounds logical tenplus1 20:19 tumeninodes I wonder though, how resource consuming/laggy will that be? if say there are like 50+ street lights along just one long road? 20:20 tenplus1 if it checks time of day every minute it's not too intensive, and use swap_node to set on/off nodes and restart timer to speed things up 20:20 tenplus1 all the times will be offset to start when placed, so it wont be 50 all at once... they will be spaced out :) 20:21 tenplus1 hi paramat 20:21 tumeninodes isn't there a way to just specify the times? like if time = 5600 swap_node. although something like that might cause issues :P 20:21 tenplus1 you could easily use an abm if it's any easier to do them all at once 20:23 tumeninodes yeh, I'd rather have them set to work together, rather than each set to when it was placed. 20:24 tumeninodes but I also have to think about when they are used in a fairly large town build, all of them turning on/off at the same time... that might overload things 20:24 tenplus1 if time of day is night then turn light on, if time of day is daytime and light level > 5 then turn light off... that way lights placed in dark areas stay on 20:25 tumeninodes that's a pretty good idea 20:27 tumeninodes though it might be better to use on_right_click on/off for that (dark places), so that it is an option and not auto 20:27 tenplus1 true 20:28 xerox123 good evening all 20:28 tenplus1 hi xerox 20:28 tumeninodes I'll just have to experiment a little... thanks for the ideas dude 20:28 tenplus1 it'll be fun to work out :D 20:29 tumeninodes yeh, as long as I don;t keep getting distracted by building :P 20:29 tenplus1 heh 20:30 tumeninodes alright, be back in a bit \O 20:30 tenplus1 o/ 20:41 tenplus1 nite folks 20:49 nerzhul https://www.phoronix.com/scan.php?page=news_item&px=Microsoft-GitHub-Reported-Deal 20:50 sfan5 better article https://www.bloomberg.com/news/articles/2018-06-03/microsoft-is-said-to-have-agreed-to-acquire-coding-site-github 20:53 rdococ What the fuck? 21:07 Gael-de-Sailly oh :/ 21:08 Gael-de-Sailly indeed not surprising from them 21:12 xerox123 quick. run to gitlab 21:23 rubenwardy Argh 22:12 tumeninodes ok quiz... how may seconds between time 5300, and time 18800? :D 22:13 rdococ time_speed is variable 22:14 tumeninodes I know, that is going to pose a problem too 22:16 tumeninodes I don't think abm is going to do it... and node timer will be too tricky... ugh 22:17 tumeninodes get node light, I do not understand 22:17 tumeninodes fudge 22:18 tumeninodes abm should have a "time of day" option, 22:23 nerzhul https://twitter.com/darylginn/status/1002879517751414784 heh 22:23 rdococ I want to be able to move the Sun and Moon to any position in the sky 22:25 rdococ Hm, a petition in the form of a repo https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT 22:30 xerox123_ The guy probably just wants some stars on his profile 22:38 rdococ I will feel much better when I invent time travel and "accidentally" cause Microsoft to never exist 22:51 tumeninodes https://twitter.com/caherrerapa/status/1003401826740330496 most accurate comment 22:59 tumeninodes if MS were smart, and truly cared..., they will leave githib as is..., but MS is neither of those. And this is very concerning, especially since I do not care for bitbucket or gitlab 23:03 tumeninodes https://www.git-tower.com/blog/git-hosting-services-compared/ 23:22 longerstaff13 If I remember reading correctly, Microsoft actually started by Bill Gates stealing Commodore's idea from the Amiga OS 23:23 longerstaff13 I read that somewhere, can't remember where 23:23 tumeninodes good ole' Billy Boy stole lots of other people's work 23:23 longerstaff13 Heh 23:23 tumeninodes and built an empire from it. Many people say how nice he is because of all the $$$ he gave away to charities but that was just PR 23:24 tumeninodes and the amount he gave no matter how incredible, was never enough to impact him anyway 23:24 longerstaff13 Hmm 23:25 tumeninodes MS windows is crap for the $ MS has made from it. It is like an old decreped car layered over and over with bondo and a shiny paint job 23:25 tumeninodes and duct tape around the valve covers to stp the leaking 23:26 rdococ and a banana in the exhaust 23:26 longerstaff13 Heh 23:26 rdococ so it could go kabsod any moment 23:26 tumeninodes is this the man..., who put a banana in the tailpipe? 23:27 tumeninodes MS and gates are also very involved in political organizations and matters, and use their $$$ and influence a lot 23:28 tumeninodes they have their sticky fingers in things many would not have ever thought of them being involved with. (I know it's hard to tell I like MS) 23:29 tumeninodes Apple "was" kinda ok..., until they started implementing the MS business-plan/strategies now they have been just as bad for quite a while 23:30 tumeninodes all is lost people..., grab what's left of your cookies and run! 23:35 tumeninodes ok so question. Will abm even acknowledge ? and if so, does the countdown restart each time the game is launched? 23:35 rdococ hearing about American politics is weird as someone from the UK 23:35 rdococ tumeninodes: can't you just check the time of day in the abm function? 23:36 tumeninodes well MS is not involved in only US politics, they have their influences globally 23:36 rdococ I want to move to a nordic country 23:36 tumeninodes I am not sure. I have never used abm before 23:37 rdococ in an abm's function you can just check the time of day then 23:37 tumeninodes there is an old (very old mod) called magic lantern, but it does not do what I would like to do 23:37 rdococ might lag though, depends 23:40 tumeninodes https://0bin.net/paste/3dGG2z6BN8M797ud#7gHE38TiBVN5QVaNw5GWGzD7kqvIBn0vbwRZydmBHUo this is all I have so far. I want to leave on_right_click function available as well 23:42 tumeninodes as I said before, would be nice if one could simply use "condition" as an added option and then set it for "time 5300" minetest.swap_node to use the off node, then "time 18800" to use it to swap to the on node 23:42 paramat i expect the ABM interval timer resets per server session as it is not designed for very long intervals 23:42 tumeninodes condition would be an addition and could override interval 23:43 tumeninodes yeh, I am not sure it will even read 54000 seconds :P 23:44 tumeninodes there must be some way to set lights to turn on and off, based on the time of day 23:45 tumeninodes and to even be accurate when the time speed is changed 23:48 tumeninodes and I am not sure if get_node_light would be a solution. not sure if I even understand it