Minetest logo

IRC log for #minetest-dev, 2015-03-03

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:15 celeron55 joined #minetest-dev
02:20 Zeno` joined #minetest-dev
02:36 shadowzone joined #minetest-dev
02:47 luizrpgluiz joined #minetest-dev
02:59 luizrpgluiz left #minetest-dev
04:43 Hunterz joined #minetest-dev
05:04 deltib joined #minetest-dev
05:20 chchjesus joined #minetest-dev
06:00 AnxiousGarlic joined #minetest-dev
06:01 AnxiousGarlic left #minetest-dev
06:09 est31 joined #minetest-dev
06:39 Hunterz joined #minetest-dev
07:26 kahrl joined #minetest-dev
07:36 Anchakor_ joined #minetest-dev
07:43 kilbith joined #minetest-dev
07:59 nrzkt joined #minetest-dev
08:33 ImQ009 joined #minetest-dev
08:49 est31 joined #minetest-dev
09:39 est31 joined #minetest-dev
09:47 selat joined #minetest-dev
09:50 cib0 joined #minetest-dev
09:52 MinetestForFun joined #minetest-dev
09:56 MinetestForFun joined #minetest-dev
10:06 selat joined #minetest-dev
10:15 nrzkt http://irrlicht.sourceforge.net/forum/viewtopic.php?f=5&t=5343 can be interesting instead of using our formspec :)
10:17 nrzkt maybe for 0.6 release ? or the 0.5 if everybody wants it :D
10:54 celeron55 nrzkt: i originally tried to use those (before formspecs existeed at all); it's horrible
10:55 celeron55 a-e
10:55 celeron55 -e*
10:55 celeron55 but feel free to try i guess
10:55 nrzkt celeron55: what's the problem ? We need to implement a complete parser maybe :)
10:55 celeron55 however i don't think locking minetest deeper into irrlicht is a good idea at all
10:56 celeron55 irrlicht is a dying engine designed in very outdated ways; MT should switch away from it after some years
10:57 celeron55 nrzkt: no i mean irrlicht has a built-in xml support for gui
10:58 nrzkt celeron55: on what engine you think we must switch ? Unreal Engine 4 ? :p
10:59 celeron55 no idea; there might not be good alternatives right now
10:59 celeron55 there's bound to be some good alternative as time goes by
10:59 est31 what about buildat's engine?
10:59 est31 "Urho3D"
10:59 celeron55 it's probably not suitable, i don't care to explain now
10:59 est31 ok
11:00 celeron55 orge3d is more like irrlicht afaik; that might be an option
11:00 celeron55 but that's not the point anyway
11:02 celeron55 irrlicht has good properties from the linux standpoint that people are not really willing to let off of - it's packaged on major distributions and has a definitive "vanilla" configuration
11:02 celeron55 urho3d does not have that
11:02 celeron55 ogre3d i think does
11:03 celeron55 i'd guess ue4 also probably doesn't (and has a wrong license anyway)
11:03 nrzkt yes, it was a troll :p
11:08 est31 what are the opinions on using better maintained scripting engines like v8? disregarding the enormous (or gigantic?) porting work ofc :)
11:11 celeron55 the only correct opinion is "no, go away"
11:11 nrzkt Lua is sufficient atm i think, and the community uses massively Lua, i don't think switch to v8 or maintain two engines could be good. We are too few and there are so many things to change in core design
11:12 celeron55 if you want javascript, go make a spiritual successor to minetest that runs in a web browser
11:12 celeron55 that would be interesting
11:12 celeron55 (i don't expect anyone to be able to pull that off)
11:13 nrzkt minetest HTML5 :D
11:13 nrzkt we can dream
11:17 est31 I'd see that as no. I think that v8 would be neat, but not worth the effort, as nrzkt said there are tons of other things to spend time with.
11:18 nrzkt est31, are you sure you cannot fix the serverlist issue without this "hack" ?
11:18 nrzkt for example find if favorite is in serverlist, and if not, remove check
11:18 nrzkt i think this is proper than removing the check if public server list is not checked
11:19 est31 nrzkt, issue is, what do you use for identifying server
11:19 est31 the ip? the "name"?
11:19 est31 everything can change
11:19 est31 so you could say "ok, we save version when it gets saved into favourite list", but what when the version updates
11:20 est31 also, a server only gets saved into favourite list, when you successfully connected to it in the past
11:20 est31 so only case this might be interesting is when you updated your client or a server in your favourite list updates
11:22 nrzkt a simple comparison, if IP and name are same, yes
11:23 est31 I can implement it but its not beautiful.
11:23 nrzkt a comparison not beautiful ? :)
11:24 nrzkt the algorithm is simple: when connect to a favourite, check if public, if public do the version check, else continue the connect process
11:24 nrzkt simple :)
11:24 est31 I wouldn't do the check on connect, I'd do it when loading the favourite list
11:25 est31 I'm not sure whether the serverlist gets loaded itself
11:25 est31 but that can be done
11:27 nrzkt in fact you have two check, right ? one for gray list and one for connect ?
11:27 est31 yes
11:27 est31 both the same function though
11:29 nrzkt i think about somethink, why not distribute minetest on steam ?
11:29 nrzkt something*
11:31 * est31 wonders whether there are rip.offs of mt on steam
11:32 nrzkt it's useful to distribute and maintain game :p
11:32 nrzkt maybe a thing to think about for 0.5 release ? :D
11:34 est31 bye gone now, perhaps I'll implement what you requested later on
11:52 FR^2 joined #minetest-dev
12:02 ElectronLibre joined #minetest-dev
12:04 DFeniks joined #minetest-dev
12:06 proller joined #minetest-dev
12:15 kilbith joined #minetest-dev
13:16 luizrpgluiz joined #minetest-dev
13:54 MinetestForFun joined #minetest-dev
14:24 Zeno` joined #minetest-dev
14:24 Zeno` well, that didn't go so well
14:25 Zeno` Linux font rendering sucks, btw :p
14:26 Zeno` it's a pity that infinality doesn't seem to be supported any more :(
14:41 nrzkt Zeno`, please review #2420 #2412
14:41 ShadowBot https://github.com/minetest/minetest/issues/2420 -- Send Player HP when setHP (or a setHP caller) is called by nerzhul
14:41 ShadowBot https://github.com/minetest/minetest/issues/2412 -- Update minetest.po by mahmutelmas06
14:41 Amaz joined #minetest-dev
14:48 Zeno` 2420 looks ok but I haven't tested
14:48 nrzkt ok i merge it. I think we should do the same improvement for breath and some other things in the loop which doesn't need to wait for send
14:49 Zeno` What does // Save the original HP to verify if the packets must be sent  mean?
14:49 Zeno` it's not saved...
14:50 nrzkt the save is because we need to compare it after punch call
14:50 Zeno` where is it "saved" though?
14:50 nrzkt in the variable :p
14:50 nrzkt because pointer_object->getHP and playersao->getHP can be modified in punch
14:50 Zeno` err, but it's a local variable
14:51 nrzkt it keeps the original HP before modification to compare them to see if the update needs to be sent
14:51 nrzkt yes it's local, it's perfect normal it's a local save :p
14:52 Zeno` I think the comment has to go
14:52 Zeno` it's confusing
14:52 nrzkt okay i remove it
14:54 nrzkt done, are you okay now ? :p
14:54 Zeno` https://github.com/minetest/minetest/pull/2420/files#diff-9444313da8be4290e9304a4b1faed804R212
14:55 luizrpgluiz static_spawnpoint no longer works
14:56 nrzkt right :)
14:56 luizrpgluiz static_spawnpoint no longer works, this would be a game bug?
14:56 nrzkt done too
14:57 Zeno` nrzkt, looks good so long as it's tested
14:57 Zeno` wait
14:57 Zeno` https://github.com/minetest/minetest/pull/2420/files#diff-da1e28445fc732755d2b64683bd94ee4R1090
14:57 nrzkt i tested the cases and used eclipse to find the setHP calls and trigger the packet at each call
14:57 Zeno` should be "if ("
14:57 nrzkt :p
14:58 nrzkt a stupid indent fix without code fix ^^ i do it
14:58 Zeno` it's not all that stupid; we're trying to clean the style "as we go" :)
14:59 nrzkt i'm stupid to not see it :p i fixed all func
15:05 Zeno` k
15:05 nrzkt can i merge ?
15:05 Zeno` if it's good then yeah :)
15:05 Zeno` lgtm
15:06 nrzkt merged.
15:13 luizrpgluiz left #minetest-dev
15:21 nrzkt .... breath is managed client side....
15:24 nrzkt Zeno` can you review #2421 please ?
15:24 ShadowBot https://github.com/minetest/minetest/issues/2421 -- Send Breath packet on event, dont check it at each AsyncRunStep by nerzhul
15:33 nrzkt I tested it properly, i merge it
15:36 proller joined #minetest-dev
15:41 SopaXorzTaker joined #minetest-dev
15:41 celeron55 joined #minetest-dev
15:52 selat joined #minetest-dev
16:06 luizrpgluiz joined #minetest-dev
16:20 luizrpgluiz left #minetest-dev
16:29 blaze joined #minetest-dev
16:30 proller joined #minetest-dev
16:36 fz72 joined #minetest-dev
16:36 nrzkt i will commit a thing to remove m_wielded_item_not_sent. This variable is useless. We only set it to true or false without reading it for doing something
16:42 ElectronLibre joined #minetest-dev
16:42 ImQ009 joined #minetest-dev
16:44 shadowzone joined #minetest-dev
17:09 Jordach joined #minetest-dev
17:21 MinetestForFun joined #minetest-dev
17:22 MinetestForFun joined #minetest-dev
17:25 PilzAdam joined #minetest-dev
17:27 ElectronLibre joined #minetest-dev
17:35 Hunterz joined #minetest-dev
17:43 Krock joined #minetest-dev
18:07 Robert_Zenz joined #minetest-dev
18:19 Calinou joined #minetest-dev
18:21 RobbieF joined #minetest-dev
18:21 RobbieF Hello?
18:26 RobbieF Any devs be willing to do an interview over Skype video?
18:27 RobbieF for an upcoming episode of http://www.category5.tv
18:27 RobbieF If you have a dev list, please post to that to enquire, or let me know who I should reach out to.
18:27 Calinou s/Skype/Tox
18:27 Calinou (https://tox.im)
18:28 RobbieF is it HD?
18:28 Krock I doupt there are many native english speakers, but good luck finding someone.
18:28 RobbieF Thanks Krock.
18:29 Calinou try asking in #tox :P
18:29 RobbieF hehe
18:29 RobbieF well, the studio uses Skype.
18:30 Calinou I hope your studio is able to install < 10 MB software :P
18:30 Calinou to not force us to use Skype
18:30 RobbieF Certainly, if it came down to it  :)
18:30 RobbieF but I'd want to know it does HD video
18:30 RobbieF show is 720p
18:31 RobbieF and soon introducing virtual set interviews (which will require hd on both ends)
18:32 Calinou <Calinou> can Tox do 720p/1080p video?
18:32 Calinou <Calinou> (video calls)
18:32 Calinou <@irungentoo> it should work
18:32 Calinou I guess, try and see :P
18:32 Calinou try using the qTox client, it's the preferred one
18:32 Calinou the most developed one, probably
18:35 ElectronLibre joined #minetest-dev
19:16 ElectronLibre joined #minetest-dev
19:29 ImQ009 joined #minetest-dev
19:33 Jordach RobbieF, it does
19:33 Jordach (just hope both ends have bandwidth)
19:33 RobbieF :) Thanks Jordach
19:46 Hunterz weird bug, when trying use chat or console, cannot wite number 4
19:49 Hunterz when use this key, it works like key Enter in Minetest
19:50 Hunterz Numeric keypad does not work too :(
20:05 RobbieF have a great night all.
20:05 RobbieF left #minetest-dev
20:09 livethetruth joined #minetest-dev
20:13 Taoki joined #minetest-dev
20:45 Miner_48er joined #minetest-dev
20:46 fz72 joined #minetest-dev
20:56 proller joined #minetest-dev
21:14 shadowzone joined #minetest-dev
21:18 Wayward_One joined #minetest-dev
21:23 SudoAptGetPlay joined #minetest-dev
22:33 ElectronLibre joined #minetest-dev
22:38 ElectronLibre left #minetest-dev
22:59 gour joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext