Time |
Nick |
Message |
00:14 |
|
Puka joined #minetest-dev |
00:31 |
|
AntumDeluge joined #minetest-dev |
00:50 |
|
bulldog1_ joined #minetest-dev |
01:04 |
|
Wuzzy joined #minetest-dev |
02:03 |
|
bulldog1__ joined #minetest-dev |
02:08 |
|
Roger9 joined #minetest-dev |
02:11 |
|
prawnsalad joined #minetest-dev |
02:18 |
|
Roger9 joined #minetest-dev |
02:27 |
|
EvergreenTree joined #minetest-dev |
02:39 |
|
ThomasMonroe joined #minetest-dev |
03:37 |
|
turtleman joined #minetest-dev |
04:15 |
|
prawnsalad joined #minetest-dev |
04:36 |
|
Fritigern joined #minetest-dev |
06:07 |
|
jas_ joined #minetest-dev |
06:08 |
jas_ |
#6537 (updated) works good for me. i'll continue testing and using it. |
06:08 |
ShadowBot |
https://github.com/minetest/minetest/issues/6537 -- Bind mouse buttons by samcaulfield |
06:27 |
|
garywhite joined #minetest-dev |
06:31 |
|
Fritigern joined #minetest-dev |
06:31 |
|
bulldog1_ joined #minetest-dev |
06:31 |
|
rom1504 joined #minetest-dev |
06:31 |
|
sofar joined #minetest-dev |
06:50 |
|
YuGiOhJCJ joined #minetest-dev |
06:53 |
|
YuGiOhJCJ joined #minetest-dev |
07:09 |
|
YuGiOhJCJ joined #minetest-dev |
07:12 |
|
nerzhul joined #minetest-dev |
07:24 |
|
YuGiOhJCJ joined #minetest-dev |
07:24 |
|
Fritigern joined #minetest-dev |
07:25 |
|
rom1504 joined #minetest-dev |
07:29 |
|
compunerd joined #minetest-dev |
07:30 |
|
sofar joined #minetest-dev |
07:34 |
|
sofar joined #minetest-dev |
07:43 |
|
ensonic joined #minetest-dev |
08:22 |
|
mlucena joined #minetest-dev |
08:51 |
|
nerzhul joined #minetest-dev |
09:09 |
|
behalebabo joined #minetest-dev |
09:11 |
|
ensonic joined #minetest-dev |
09:22 |
|
Fritigern joined #minetest-dev |
09:30 |
nore |
sofar: you might want to have a look at game#1988 |
09:30 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1988 -- Fix furnace being able to cook items without enough fuel. by Ekdohibs |
09:40 |
|
Darcidride joined #minetest-dev |
09:57 |
|
Fixer joined #minetest-dev |
10:20 |
|
Darcidride joined #minetest-dev |
10:32 |
|
Raven262 joined #minetest-dev |
11:51 |
|
Sockbat joined #minetest-dev |
12:36 |
|
ThomasMonroe joined #minetest-dev |
13:06 |
|
nerzhul joined #minetest-dev |
13:32 |
|
Darcidride joined #minetest-dev |
13:51 |
|
CBugDCoder joined #minetest-dev |
14:45 |
|
Jordach joined #minetest-dev |
15:14 |
|
paramat joined #minetest-dev |
15:16 |
|
twoelk joined #minetest-dev |
15:23 |
|
celeron55 joined #minetest-dev |
15:26 |
|
Foz joined #minetest-dev |
15:43 |
|
Robby joined #minetest-dev |
15:46 |
|
mlucena joined #minetest-dev |
15:57 |
|
Wuzzy joined #minetest-dev |
16:10 |
|
Darcidride joined #minetest-dev |
16:11 |
|
Darcidride joined #minetest-dev |
16:53 |
|
Krock joined #minetest-dev |
17:30 |
|
twoelk left #minetest-dev |
17:35 |
|
ensonic joined #minetest-dev |
18:02 |
|
mlucena joined #minetest-dev |
18:11 |
|
EvergreenTree joined #minetest-dev |
18:38 |
|
fwhcat joined #minetest-dev |
18:55 |
|
ensonic joined #minetest-dev |
19:16 |
|
Guest66334 joined #minetest-dev |
19:35 |
Hijiri |
reminder that #6688 is ready for review |
19:35 |
ShadowBot |
https://github.com/minetest/minetest/issues/6688 -- Custom particle generators for particle spawners by raymoo |
19:40 |
rubenwardy |
nice feature |
19:42 |
Krock |
indeed nice but why do we need almost a new scripting language for the functions? |
19:44 |
Krock |
Merging #6809 and #6801 in ~10 minutes |
19:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/6809 -- Fix scrolling by numberZero |
19:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/6801 -- Vector functions: Fix vector.direction() function, improve documentation by paramat |
19:46 |
|
paramat joined #minetest-dev |
19:55 |
sofar |
doesn't it run client-side? |
19:55 |
sofar |
Hijiri: do the generators run in the client? |
20:10 |
|
Raven262 joined #minetest-dev |
20:10 |
paramat |
i guess they have to |
20:12 |
rubenwardy |
it feels like either CSM or a simple RPN parser would be better, but meh |
20:12 |
rubenwardy |
will look through |
20:48 |
|
ensonic joined #minetest-dev |
20:54 |
Krock |
running Lua code in a sandbox would be a fancy thing |
20:55 |
Krock |
so these algorithms could be loaded like shaders (after receiving from the server) |
21:30 |
Hijiri |
sofar: yes they do |
21:30 |
Hijiri |
rubenwardy: I don't know what the RPN parser would be over |
21:30 |
Hijiri |
over strings? |
21:30 |
rubenwardy |
yeah, so "sine(time) + numparticles" |
21:31 |
rubenwardy |
good API |
21:31 |
rubenwardy |
not so good code |
21:31 |
Hijiri |
that's not RPN is it? |
21:31 |
Hijiri |
oh |
21:31 |
rubenwardy |
RPN parser |
21:31 |
rubenwardy |
heh |
21:31 |
Hijiri |
that's not a parser that parses RPN? |
21:31 |
rubenwardy |
well, it could parse the structure into RPN to be executed by the client |
21:31 |
rubenwardy |
but at this point you're just reimplementing lua |
21:32 |
Hijiri |
Isn't that essentially what I am doing now |
21:32 |
Hijiri |
I mean the turning it into RPN |
21:32 |
Hijiri |
I don't want to just send Lua code to them |
21:33 |
Hijiri |
If I had to parse a string I would be reimplementing even more of lua |
21:35 |
Hijiri |
the bytecode I output is basically machine-readable RP |
21:35 |
Hijiri |
RPN |
21:36 |
Hijiri |
If we go with CSM then I would agree it would be more flexible, but this would work without CSM |
21:37 |
Hijiri |
For CSM to work well for particles it would need a "batch add particle" function to avoid making many C calls to spawn lots of particles |
21:37 |
rubenwardy |
ah, ok |
21:38 |
|
CBugDCoder joined #minetest-dev |
21:39 |
Hijiri |
If server-sent CSM is going in, will it be in by 0.5 release? |
21:41 |
Hijiri |
normally I would prefer to wait for CSM, but I personally want to use particle effects soon |
21:53 |
|
AntumDeluge joined #minetest-dev |
22:24 |
|
garywhite joined #minetest-dev |
22:55 |
|
SonosFuer joined #minetest-dev |
23:03 |
|
Fixer joined #minetest-dev |
23:04 |
|
Fritigern joined #minetest-dev |
23:09 |
Wuzzy |
Does a Minetest server “know†which Minetest client variant/fork the players use? I'm thinking of those stinky Android forks with adware and stuff |
23:09 |
rubenwardy |
it gets the version code, not sure about what else |
23:10 |
Wuzzy |
for exampe, if a player connects via “WorldCraft†(a lame Minetest fork), do I know it's “WorldCraft� |
23:10 |
rubenwardy |
if version.first > 0, you know it's a fork |
23:10 |
Wuzzy |
lol. okay |
23:10 |
rubenwardy |
you can also use remove media - that gets the user agent |
23:10 |
Wuzzy |
rubenwardy: so MT has an user-agent data field? |
23:10 |
Wuzzy |
like browsers? |
23:10 |
rubenwardy |
no |
23:10 |
red-001 |
we get the version suffix |
23:10 |
rubenwardy |
HTTP does |
23:11 |
rubenwardy |
with some leg work you could make a mod that matches up the IPs connected to the server, and the IPs and useragents from the remote media server |
23:11 |
rubenwardy |
remote media is downloading the media over HTTP |
23:11 |
Wuzzy |
hmmm sounds like heuristics only |
23:11 |
Wuzzy |
so as long a fork is sneaky enough its impossible to detect? |
23:11 |
rubenwardy |
yeah |
23:11 |
rubenwardy |
the fork can pretend to be Minetest |
23:11 |
red-001 |
yes |
23:12 |
Wuzzy |
:( |
23:12 |
Wuzzy |
alright then |
23:12 |
Wuzzy |
i am thinking about ways how to educate players that Minetest is The Real Thing (TM), so they stop getting trolled by those crappy android crap |
23:13 |
Wuzzy |
the day before yesterday one player on JT2 was complaining about an video ad every 10 minutes. :( |
23:22 |
paramat |
Hijiri server-sent CSM might be coded before 0.5 but will need lots of careful testing before adding, so probably not |
23:22 |
rubenwardy |
#6816 |
23:22 |
ShadowBot |
https://github.com/minetest/minetest/issues/6816 -- mainmenu: Fix error if config setting menu_last_game does not name a … by nOOb3167 |
23:23 |
paramat |
it seems nerz is intending to code server-sent CSM, but he's a bit busy recently |
23:23 |
rubenwardy |
it's low priority given that there's nothing you can currently do |
23:24 |
rubenwardy |
well actually it should be done soon so it can be tested |
23:24 |
sofar |
Wuzzy: entirely doable to send the client messages in-game - would only need a small core modification to make it work |
23:25 |
Wuzzy |
sofar: i was thinking about a nag screen mod for first-time joiners. see #minetest |
23:25 |
sofar |
yep |
23:25 |
Wuzzy |
this mod would not even need and core change. it could be done right now |
23:26 |
Wuzzy |
or sofar, what was *your* idea? |
23:26 |
sofar |
I didn't think the client version string is accessible through mods, is it? |
23:26 |
* Wuzzy |
checks |
23:27 |
rubenwardy |
no |
23:27 |
Wuzzy |
sofar: minetest.get_player_information? |
23:27 |
rubenwardy |
but it's available in the engine on connect |
23:27 |
rubenwardy |
you can only get the client version in debug mode, iirc |
23:27 |
Wuzzy |
vers_string... oh crap, its in the !!!DO NOT USE!!! section... XDD |
23:27 |
sofar |
I would just patch the API to include the data in get_player_information() |
23:28 |
Wuzzy |
well the forks would then just copy the version number of latest stable. easy as pie. :D |
23:28 |
Wuzzy |
do we even have a single MT fork on android whih is not proprietary or infested with ads or IAPs? |
23:29 |
Wuzzy |
besides Freeminer, which is dead |
23:30 |
sofar |
could easily solve the problem without that being a problem AND learn something from it |
23:31 |
sofar |
just make a compulsory survey formspec where people have to answer questions like: |
23:31 |
sofar |
"what platform do you play on? [ android ] [ IOS ] |
23:31 |
Hijiri |
paramat: ok, I see |
23:31 |
sofar |
"Do you want to stop viewing advertisments?" |
23:32 |
sofar |
"You don't mind ads - please tell us why? [ official client controls suck ] [ other ] |
23:34 |
Wuzzy |
sofar: this question is worded in a way which suggests WE are the one desperate to push ads. ;) |
23:34 |
Wuzzy |
users will likely just click it away. the instant thought is “ok if i click ‘no’ i'm asked to pay†|
23:35 |
Wuzzy |
we must be careful not to become an advertisement ourselves ;) |
23:38 |
sofar |
you can force formspecs .. the wording should obviously be wisely chosen and depends on what you want your players to do in the end |
23:48 |
Wuzzy |
in the worst case scenario forks could just replace the server list :/ |
23:48 |
Wuzzy |
but it would be an expensive thing to do. i dont know if there are people to go such lengths to destroy MT |
23:50 |
Hijiri |
I don't think enough people run forked servers for that to work |
23:53 |
|
Fritigern joined #minetest-dev |