| 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." |