Time |
Nick |
Message |
00:03 |
|
AliasAlreadyTake joined #minetest |
00:03 |
|
Boingo joined #minetest |
00:17 |
|
Gustavo6046_ joined #minetest |
00:19 |
|
appguru joined #minetest |
00:21 |
|
Gustavo6046 joined #minetest |
00:29 |
Yad |
How can I call a Lua function with multiple optional parameters when I want to skip one? e.g. `set_attach(parent[, bone, position, rotation, forced_visible])` as `this_player:set_attach(self.object, pos)` |
00:30 |
|
Oksanaa joined #minetest |
00:32 |
|
Soni joined #minetest |
00:34 |
Gustavo6046 |
Is it possible to play a soundtrack in the Impulse Tracker format, including transitions between patterns to signify ingame events, without *somehow* embedding an entire library like libmodplug? |
00:34 |
Gustavo6046 |
libopenmpt* |
00:34 |
Yad |
sfan5: I guess that's me asking a follow-up question to your help from earlier. :) |
00:34 |
Yad |
Gustavo6046: That would be fun! I'm not aware of Minetest supporting it. We mainly use OGG Vorbis. |
00:35 |
Gustavo6046 |
What about Ogg Opus? |
00:35 |
Gustavo6046 |
Audio is cool and all, but I want to decouple the music from the audio. Tracker formats allow one to do just that. |
00:35 |
MTDiscord |
<Jonathon> yad: nil |
00:36 |
Yad |
Yad: Oooh, okay so each argument has to be indexed correctly to its parameter, but if I pass `nil`, it will take the default value? |
00:36 |
Yad |
*Jonathon |
00:37 |
MTDiscord |
<Jonathon> so func(thing, nil, thing, thing, nil, nil, nil, thing) for example |
00:37 |
Yad |
Jonathon: Wouldn't `nil` override the default value if it were say, 0 rather than `nil`? |
00:37 |
Yad |
Jonathon: I like the look of that! But what if the default value for a parameter is not `nil`? |
00:38 |
MTDiscord |
<Jonathon> i assume its doing if not input then input = default end or something like that |
00:38 |
Gustavo6046 |
I loved the blog post! |
00:38 |
Gustavo6046 |
This is an exciting time for Minetest |
00:39 |
Yad |
Jonathon: I guess we'll see as time goes by. Your answer was actually very helpful, thank you! :) |
00:39 |
Yad |
Gustavo6046: Ohhh, which one? |
00:39 |
Gustavo6046 |
There's only one I think |
00:39 |
Gustavo6046 |
I'd love to contribute to Creatura. |
00:40 |
Gustavo6046 |
I aspire to eventually be the next Steve Polge, of Unreal Creature Care & Feeding fame! |
00:40 |
Yad |
Gustavo6046: https://minetestblog.github.io/about/ ? |
00:40 |
Gustavo6046 |
Also the ReaperBot if that rings any bells |
00:40 |
Gustavo6046 |
Yad, no, the first update |
00:40 |
Gustavo6046 |
https://www.oldunreal.com/wiki/index.php?title=Epic:Unreal_Creature_Care_and_Feeding_Guide |
00:40 |
Yad |
Gustavo6046: Sorry I have no idea what you're talking about...is there a blog about Minetest? |
00:41 |
Yad |
Gustavo6046: I assume it's the latest post you're talking about, but in which blog? |
00:41 |
Gustavo6046 |
Yad, nowadays yes |
00:41 |
Gustavo6046 |
https://minetestblog.github.io/posts/post01 <3 |
00:41 |
Yad |
Gustavo6046: Oooh! Thanks. |
00:41 |
Gustavo6046 |
:D |
00:43 |
Yad |
Gustavo6046: I get the feeling this is an unofficial blog, as in having nothing to do with the main Minetest developers? But it is very detailed. :) |
00:49 |
Gustavo6046 |
I thought it was the only official blog? No idea |
00:50 |
Gustavo6046 |
rubenwardy, any idea? |
00:50 |
MTDiscord |
<Jonathon> its not official |
00:50 |
MTDiscord |
<Jonathon> there is no official blog |
00:53 |
erlehmann |
Gustavo6046 have you thought of parsing tracker music in lua? |
00:53 |
erlehmann |
same as we have png and tga and b3d and json parsing |
00:53 |
Gustavo6046 |
Yes, that crossed my mind |
00:54 |
erlehmann |
you could then send the samples as ogg vorbis |
00:54 |
erlehmann |
i wonder though, can it be played an synced well |
00:54 |
MTDiscord |
<Jonathon> not without a csm |
00:58 |
Gustavo6046 |
You'd have to mix multiple tracks of audio at a time. |
01:01 |
|
Alias2 joined #minetest |
02:37 |
ghoti |
Is it possible for a basic_robots robot to execute worldedit commands? I mean, assuming privs are correct and all that... How does a robot run such commands? I guess I'm hoping there is a function or method that will let me hand off an arbitrary string to whatever parses chat commands, like a command block. |
02:39 |
|
Yad joined #minetest |
03:04 |
|
v-rob joined #minetest |
03:45 |
|
Alias joined #minetest |
04:02 |
|
kamdard joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:10 |
MTDiscord |
<MisterE> Its not official yet XD |
05:10 |
MTDiscord |
<MisterE> I have reason to hope it may be at some point |
05:49 |
|
Markow joined #minetest |
06:01 |
|
riff-IRC joined #minetest |
06:04 |
|
Sven_vB joined #minetest |
07:25 |
|
debiankaios joined #minetest |
07:26 |
|
calcul0n joined #minetest |
07:34 |
|
TomTom joined #minetest |
08:31 |
|
lemonzest joined #minetest |
08:48 |
|
proller joined #minetest |
08:50 |
|
gh00p joined #minetest |
08:53 |
|
proller joined #minetest |
09:14 |
|
lemonzest joined #minetest |
10:16 |
|
Fixer joined #minetest |
10:21 |
|
erlehmann joined #minetest |
10:24 |
|
kabou joined #minetest |
10:25 |
|
specing_ joined #minetest |
10:38 |
|
erlehmann joined #minetest |
11:08 |
|
mazes_83 joined #minetest |
11:14 |
mazes_83 |
I have no luck with blender: none of io_scene_x or io_scene_b3d does the job |
11:14 |
mazes_83 |
any hints ? |
11:15 |
MTDiscord |
<luatic> mazes_83: what's your Blender version? You might have to downgrade. |
11:15 |
mazes_83 |
yes that was what I was thinking about |
11:15 |
|
erlehmann joined #minetest |
11:16 |
mazes_83 |
my distro kindly provides 2.93* or 3.0* |
11:16 |
mazes_83 |
currently I use latest 3.0.1 |
11:17 |
MTDiscord |
<luatic> 3.0 is pretty much guaranteed to not work (the plugins were developed for 2.x), 2.93 might work as technically it's just a minor release, but who knows |
11:17 |
MTDiscord |
<luatic> You might have to go back to 2.7x or 2.8x |
11:17 |
mazes_83 |
ouch |
11:17 |
mazes_83 |
don't like much to play with self installed packages |
11:19 |
mazes_83 |
I could download older versions of the "package" (I use source distro), but I would have to rework them to allow slots |
11:19 |
|
proller joined #minetest |
11:20 |
mazes_83 |
io_scene_x is said to work with blender 3.0_alpha |
11:24 |
MTDiscord |
<luatic> I don't know how well MT works with .x though, Jordach seems to be pretty much the only one using it lol @Jordach ¯_(ツ)_/¯ |
11:27 |
mazes_83 |
would be good to support blend source are opened but file format to use not |
11:28 |
mazes_83 |
forgot comma after blend in last sentenc |
11:33 |
|
tech_exorcist joined #minetest |
11:36 |
mazes_83 |
got to wait 20mn at least to compile old sources, if I didn't do any mistakes (pretty confident but ...) |
11:58 |
|
jvalleroy joined #minetest |
11:58 |
|
jvalleroy joined #minetest |
12:00 |
|
jvalleroy joined #minetest |
12:00 |
|
jvalleroy joined #minetest |
12:02 |
|
jvalleroy joined #minetest |
12:02 |
|
jvalleroy joined #minetest |
12:03 |
|
jvalleroy joined #minetest |
12:03 |
|
jvalleroy joined #minetest |
12:27 |
mazes_83 |
lost some uv mapping (not all), but works now |
12:28 |
mazes_83 |
I wonder if I didn't do mistake in 3.0.1 before exporting |
12:30 |
mazes_83 |
oh yes, I kind of figured out the mistake |
12:57 |
|
tech_exorcist joined #minetest |
13:13 |
|
appguru joined #minetest |
13:23 |
|
GNUHacker joined #minetest |
13:32 |
|
Yad joined #minetest |
13:37 |
|
Yad joined #minetest |
13:38 |
|
lemonzest joined #minetest |
13:49 |
|
proller joined #minetest |
13:50 |
|
queria joined #minetest |
13:56 |
|
kamdard joined #minetest |
15:13 |
|
calcul0n_ joined #minetest |
15:28 |
|
behalebabo joined #minetest |
15:50 |
|
Fixer joined #minetest |
15:54 |
|
ronoaldo joined #minetest |
15:56 |
|
lemonzest joined #minetest |
16:01 |
|
behalebabo joined #minetest |
16:11 |
|
tech_exorcist joined #minetest |
16:22 |
|
appguru joined #minetest |
16:28 |
|
Gustavo6046 joined #minetest |
16:56 |
|
Yad joined #minetest |
16:58 |
|
Alias joined #minetest |
17:05 |
Yad |
sfan5: Can a player have metadata or do I have to attach an entity to the player and use that's ObjectRef instead? |
17:06 |
sfan5 |
w-what |
17:06 |
rubenwardy |
haha lol |
17:06 |
Yad |
rubenwardy: xD |
17:06 |
sfan5 |
players have metadata, entities do not |
17:06 |
sfan5 |
so that exercise is worse than pointless |
17:06 |
Yad |
sfan5: oooh, just players and nodes have metadata? |
17:06 |
rubenwardy |
https://rubenwardy.com/minetest_modding_book/en/map/storage.html |
17:07 |
Yad |
rubenwardy: thanks. :D |
17:07 |
rubenwardy |
Yad: mods also have mod storage, which is similar to meta data |
17:07 |
rubenwardy |
same API, but it's not meta in the same way - it's per-world mod storage |
17:07 |
Yad |
rubenwardy: that's an interesting idea mods having storage |
17:07 |
rubenwardy |
well |
17:08 |
rubenwardy |
Minetest calls mod storage metadata, even though that's not totally correct |
17:08 |
Yad |
rubenwardy: yes per-world obviously since it all goes in map.squlite |
17:08 |
Yad |
:) |
17:09 |
Yad |
rubenwardy: my confusion is due to being unable to call `meta:set_int("counter", 1)` in an `on_rightclick = function(self, clicker)` event |
17:09 |
Yad |
I tried `clicker.meta:set_int` and that also fails |
17:10 |
rubenwardy |
local meta = clicker:get_meta() |
17:10 |
Yad |
rubenwardy: bingo, thank you! :D |
17:20 |
Yad |
This works beautifully! :D |
17:31 |
|
Talkless joined #minetest |
17:48 |
|
sobkas joined #minetest |
18:02 |
|
Fixer joined #minetest |
18:18 |
sfan5 |
here's a funny picture https://pbs.twimg.com/media/FMsMtDBVgAIRxiM?format=jpg&name=large |
18:19 |
rubenwardy |
:D |
18:20 |
erlehmann |
sfan5 this is like a still image from an austin powers movie, putler has pressed the button to kill the henchmen sitting closer already! |
18:20 |
erlehmann |
he is not a bond villain you know, more like dr. evil without the cat |
18:21 |
erlehmann |
maybe the next leader of russia has hair again? https://en.wikipedia.org/wiki/Bald%E2%80%93hairy |
18:21 |
erlehmann |
> empirical rule of the state leaders' succession defined as a change of a bald or balding leader to a hairy one and vice versa. This consistent pattern can be traced back to as early as 1825 |
18:21 |
|
GNUHacker joined #minetest |
18:21 |
erlehmann |
> a strict rule applying to Russia's politics for the latest two centuries |
19:04 |
|
proller joined #minetest |
19:05 |
|
Verticen joined #minetest |
19:06 |
Yad |
sfan5: In lua_api.txt, is `aux1` the same as "Special" in the keybindings menu? |
19:07 |
sfan5 |
probably |
19:08 |
Yad |
Yep, I've confirmed it is. :) |
19:10 |
|
proller joined #minetest |
19:37 |
|
Markow joined #minetest |
19:55 |
|
moongaia joined #minetest |
20:23 |
|
v-rob joined #minetest |
20:24 |
|
Hawk777 joined #minetest |
21:19 |
|
est31 joined #minetest |
21:29 |
|
v-rob joined #minetest |
21:52 |
|
est31 joined #minetest |
21:58 |
|
independent56 joined #minetest |
21:58 |
independent56 |
I am just wondering how many servers are run by openly LGBT admins. I am assuming 1%, given the standard percent of the population being 1% |
21:59 |
independent56 |
Assuming there are 500 servers, then 5 are run by (open) LGBT admins |
22:00 |
independent56 |
365 servers, so 3.65 servers :-/. One of them being mine. |
22:01 |
independent56 |
4.6% of the UK is LGBT. 0.046*365, or 16 servers. |
22:04 |
MTDiscord |
<luatic> Why would the UK have twice as much LGBT as the rest of the world? |
22:05 |
MTDiscord |
<luatic> Either your "worldwide" figure is too low or your UK figure is too high or there is a good reason for the factor |
22:05 |
independent56 |
https://www.ons.gov.uk/aboutus/transparencyandgovernance/freedomofinformationfoi/percentageoflgbtpeopleintheuk |
22:05 |
independent56 |
My source is the OoNS |
22:05 |
independent56 |
I used 1% as an estimate. |
22:06 |
MTDiscord |
<luatic> Ahh, that'd explain it. |
22:06 |
erlehmann |
can't you just ask them |
22:06 |
erlehmann |
why are you wondering anyway |
22:07 |
MTDiscord |
<luatic> independent56: The link mentions 2 - 3 % though |
22:07 |
independent56 |
them being? |
22:07 |
MTDiscord |
<luatic> LGB |
22:07 |
MTDiscord |
<luatic> "We do not know the source of the BBC figure and do not recognise it as one of ours." <- BBC fig. says 4.6% |
22:08 |
independent56 |
Oh, i hate search engine snippets |
22:09 |
MTDiscord |
<luatic> 1 in 50 is roughly what I heard over here in Germany too, so it sounds reasonable to me |
22:09 |
MTDiscord |
<luatic> independent56: your main wrong assumption is that one server = one admin |
22:09 |
MTDiscord |
<luatic> many admins host multiple servers |
22:09 |
independent56 |
2% |
22:09 |
|
Taoki joined #minetest |
22:09 |
independent56 |
Like me, who hosts 2 |
22:10 |
MTDiscord |
<luatic> I'd estimate something like 1.5 servers per admin |
22:10 |
MTDiscord |
<luatic> But I might be very wrong |
22:10 |
MTDiscord |
<luatic> How do you even define admin? |
22:10 |
independent56 |
Makes sense, some admins have 1 server, and some have 10. |
22:10 |
MTDiscord |
<luatic> What if someone let's a dedicated Minetest server hoster host their server? Are they an admin? Technically speaking not. |
22:10 |
MTDiscord |
<luatic> lets* |
22:11 |
independent56 |
We have to start surveying our users |
22:11 |
independent56 |
I define an admin as the creator of a server. |
22:12 |
independent56 |
Tunnler's Abyss is run by three admins, on one server. |
22:12 |
independent56 |
So Hume2 operates 0.33 servers. |
22:18 |
independent56 |
What servers do you know of have gay districts? |
22:19 |
independent56 |
I'm working on mine. |
22:24 |
|
specing_ joined #minetest |
22:53 |
|
v-rob joined #minetest |
23:00 |
|
Sven_vB joined #minetest |
23:11 |
|
cation21 joined #minetest |
23:44 |
|
v-rob joined #minetest |
23:55 |
MTDiscord |
<threehymns> I would define admin as "any user who has complete control of the server." |