Time |
Nick |
Message |
00:04 |
|
kilbith joined #minetest-dev |
01:47 |
|
realz joined #minetest-dev |
02:36 |
|
NoctisLa1 joined #minetest-dev |
02:47 |
|
Ruslan1 joined #minetest-dev |
03:04 |
|
paramat joined #minetest-dev |
03:06 |
paramat |
merging #8928 , with thanks =) |
03:06 |
ShadowBot |
https://github.com/minetest/minetest/issues/8928 -- Randomwalk caves: Add parameters for number and proportion flooded. Allow small randomwalk caves by paramat |
03:14 |
paramat |
next i will make it possible to completely disable the 3D noise tunnel generation, so that small randomwalk caves can be used instead if desired, this would disable calculation of 2 3D noises, so much less intensive |
03:17 |
paramat |
being on IRC makes me a little uncomfortable, sorry to be absent from here most of the time. however, i am happy to join if needed or for meetings, just post a message and i will see it in logs, which i keep an eye on |
03:18 |
paramat |
game#2535 |
03:18 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/2535 -- Papyrus: Add to the rainforest swamp biome by paramat |
05:54 |
|
ssieb joined #minetest-dev |
07:24 |
|
pyrollo joined #minetest-dev |
08:38 |
|
ShadowNinja joined #minetest-dev |
09:18 |
|
proller joined #minetest-dev |
09:57 |
|
AntumDeluge joined #minetest-dev |
10:08 |
|
pyrollo joined #minetest-dev |
10:11 |
|
pyrollo joined #minetest-dev |
10:17 |
|
ensonic joined #minetest-dev |
10:47 |
|
proller joined #minetest-dev |
10:53 |
|
Fixer joined #minetest-dev |
11:19 |
|
kilbith joined #minetest-dev |
11:41 |
|
basxto joined #minetest-dev |
11:59 |
|
Fixer joined #minetest-dev |
12:05 |
|
proller joined #minetest-dev |
12:25 |
|
tomraceror joined #minetest-dev |
12:56 |
|
Icedream joined #minetest-dev |
13:02 |
|
proller joined #minetest-dev |
13:29 |
|
ensonic joined #minetest-dev |
13:30 |
|
ANAND joined #minetest-dev |
13:33 |
|
tomraceror joined #minetest-dev |
14:23 |
|
proller joined #minetest-dev |
15:05 |
|
tomraceror joined #minetest-dev |
15:18 |
|
Foz joined #minetest-dev |
15:33 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_19-11-08-17:32:55.png i've been scratching my head for a long time trying to figure out why this doesnt work, nothing gets added to the inventory even though the print there works |
15:34 |
IcyDiamond |
and the itemstack it prints is also correct |
15:34 |
IcyDiamond |
/giveme with it works |
15:36 |
IcyDiamond |
i have this code inside of a on_rightclick on a node btw |
15:37 |
IcyDiamond |
and right clicking this node with an item seems to make the add_item work |
15:37 |
IcyDiamond |
is this a bug? |
15:37 |
IcyDiamond |
it also works when i already have one of the item im trying to add in the inventory already |
15:38 |
sfan5 |
does the item appear if you log out and back in again? |
15:39 |
IcyDiamond |
nope |
15:39 |
IcyDiamond |
running the add_item in a minetest.after makes it work as well |
15:42 |
IcyDiamond |
https://gitlab.icynet.eu/evert/magicalities/blob/master/nodes.lua#L49 |
15:42 |
IcyDiamond |
here's the full source on that |
15:42 |
IcyDiamond |
that "-- idk" comment fixed it once too |
15:42 |
IcyDiamond |
in some magical way |
15:47 |
sfan5 |
does add_item return a leftover item stack? |
15:47 |
sfan5 |
have you tried reducing this to a smaller test case that reproduces the problem? |
15:48 |
IcyDiamond |
i'll have to try that |
15:51 |
IcyDiamond |
no it does not return any item stack |
15:55 |
IcyDiamond |
https://termbin.lunasqu.ee/tu3u minimal code where this is reproducable, at least in master branch |
15:55 |
sfan5 |
https://github.com/minetest/minetest/blob/master/src/script/lua_api/l_inventory.cpp#L293 |
15:55 |
sfan5 |
it should always return *something* even if it's an empty item stack |
15:56 |
IcyDiamond |
ah then it probably was empty, i just saw a blank line in log with the way i did it |
15:56 |
sfan5 |
are you sure the add_item actually runs? does it reproduce without the room_for_item? |
15:56 |
IcyDiamond |
if you add a print right before it, the print works |
15:57 |
IcyDiamond |
ok it doesnt work outside of the if either |
15:58 |
IcyDiamond |
https://termbin.lunasqu.ee/call new minimal |
15:58 |
IcyDiamond |
it prints "adding items (newline) nil" |
15:58 |
IcyDiamond |
but nothing is added |
15:59 |
IcyDiamond |
also doesnt work when right-clicking with the item im trying to give itself as well |
16:00 |
IcyDiamond |
let me try rebuilding my engine |
16:01 |
IcyDiamond |
nope, still happens |
16:02 |
IcyDiamond |
anything else i should try? |
16:03 |
IcyDiamond |
oh i get it |
16:03 |
IcyDiamond |
if you right click with the slot where the item would get added it doesnt work |
16:03 |
IcyDiamond |
nvm i dont get it |
16:21 |
rubenwardy |
IcyDiamond: what callback is it in? |
16:22 |
IcyDiamond |
on_rightclick |
16:22 |
rubenwardy |
Yeah, this is a bug |
16:22 |
rubenwardy |
Probably related to Krock's inventory changes |
16:26 |
rubenwardy |
Odd how logging out doesn't fix it if that were the cause |
16:29 |
|
Fixer joined #minetest-dev |
16:33 |
IcyDiamond |
formspec hypertext element came just in time for my magic mod guidebook |
16:39 |
|
Wuzzy joined #minetest-dev |
18:08 |
|
Krock joined #minetest-dev |
18:37 |
|
tomraceror joined #minetest-dev |
18:51 |
IcyDiamond |
https://gitlab.icynet.eu/evert/magicalities/blob/master/book.txt damn this is quite the mess |
18:51 |
IcyDiamond |
probably should've used json or something |
18:52 |
IcyDiamond |
xD |
18:53 |
IcyDiamond |
https://gitlab.icynet.eu/evert/magicalities/blob/master/mapgen.lua#L13 |
18:54 |
IcyDiamond |
i would like some input on this |
18:54 |
IcyDiamond |
it's a sparsely occuring structure |
18:56 |
IcyDiamond |
another note, i noticed a weird bug on the forum, apparently |
18:56 |
IcyDiamond |
i keep putting a link to my contentdb page but it gets shortened automatically and it breaks |
18:57 |
IcyDiamond |
https://content.minetest.net/packages/IcyDiamond/magicalities/ turns into https://content.minetest.net/packages/I ... icalities/ when i edit the post |
18:58 |
sfan5 |
known issue but we aren't really sure how to fix this |
18:58 |
IcyDiamond |
ok |
19:01 |
|
nornagon7 joined #minetest-dev |
19:05 |
|
tomraceror joined #minetest-dev |
19:14 |
p_gimeno |
maybe this fixes it? [url=https://content.minetest.net/packages/IcyDiamond/magicalities/] https://content.minetest.net/packages/IcyDiamond/magicalities/[/url] |
19:14 |
p_gimeno |
er, works around it |
19:17 |
|
ssieb joined #minetest-dev |
19:30 |
IcyDiamond |
Yeah I ended up just using [url] |
19:34 |
|
HDMI_STECKDOSE joined #minetest-dev |
19:49 |
|
paramat joined #minetest-dev |
19:49 |
paramat |
will merge trivial #9093 in 4 hours |
19:50 |
ShadowBot |
https://github.com/minetest/minetest/issues/9093 -- Tunnels: Completely disable generation when 'cave width' >= 1000 by paramat |
20:04 |
|
kilbith joined #minetest-dev |
20:11 |
|
DI3HARD139 joined #minetest-dev |
20:38 |
IcyDiamond |
can anyone help me figure out good noise_params to use instead of fill_ratio = 0.00000001 on a rare decoration? |
20:39 |
Krock |
fill_ratio = 1E-8 |
20:39 |
IcyDiamond |
lmao |
20:39 |
Krock |
or maybe scale the noise down a bit |
20:39 |
Krock |
i.e. scale < 1 |
20:50 |
|
Fixer joined #minetest-dev |
20:53 |
|
paramat joined #minetest-dev |
20:58 |
paramat |
hmm ... |
20:59 |
IcyDiamond |
https://i.lunasqu.ee/Screenshot_19-11-08-22:58:44.png nice pond |
20:59 |
IcyDiamond |
minetest mapgen is gorgeous btw |
21:00 |
paramat |
offset = 0.00000001, scale = 0.00000001 will be roughly equivalent |
21:01 |
paramat |
wow nice pool, lucky find |
21:02 |
Krock |
wow nice. that's a perfect fit |
21:03 |
|
HDMI_STECKDOSE joined #minetest-dev |
21:04 |
paramat |
however, a decoration that rare will not make variation by noise noticeable, so it is best just to use fill_ratio = 0.00000001 |
21:04 |
paramat |
well, unless you use a very large noise 'spread' |
21:05 |
paramat |
so it is only worth doing if noise spread is much larger than the average distance between decorations |
21:06 |
paramat |
but, this is offtopic, you can pm me if you want |
21:07 |
Krock |
will merge #7926 in 10 minutes. Does not break anything, and is a bugfix only |
21:07 |
ShadowBot |
https://github.com/minetest/minetest/issues/7926 -- Make core.get_favorites("local") ignore duplicates by pauloue |
21:16 |
paramat |
ok |
21:17 |
Krock |
paramat: for #9093: wouldn't 10.0 already suffice? |
21:17 |
ShadowBot |
https://github.com/minetest/minetest/issues/9093 -- Tunnels: Completely disable generation when 'cave width' >= 1000 by paramat |
21:17 |
Krock |
because that's already used as magic limit for decorations |
21:17 |
Krock |
merging.. |
21:44 |
sfan5 |
radius = std::max<int>(radius, getClient(L)->getCSMNodeRangeLimit()); |
21:44 |
sfan5 |
quiz: what is wrong here? |
21:47 |
paramat |
!tell Krock i chose 1000 because if noise params are customised, the value of 'cave width' that causes zero width tunnels could be much higher than 1. so it seemed 1000 gave a suitable safety margin |
21:47 |
ShadowBot |
paramat: O.K. |
21:49 |
paramat |
hm, erm, radius can be set larger than the limit? |
21:49 |
sfan5 |
yeah that's it |
21:50 |
paramat |
lol |
21:58 |
paramat |
or rather, cannot be lower than the limit |
22:00 |
sfan5 |
the whole thing is ineffective anyway since you can choose the position the search starts at, even if the limit was correctly enforced to e.g. 1 you could look everywhere you wanted |
22:04 |
Calinou |
probably has been asked before, but does Minetest use https://www.sqlite.org/wal.html ? If not, would it make sense to use it? |
22:08 |
|
rubenwardy left #minetest-dev |
22:08 |
|
rubenwardy joined #minetest-dev |
22:10 |
p_gimeno |
I've wondered the same. I looked, but I didn't see any WAL file at runtime. |
22:26 |
paramat |
"you can choose the position the search starts at" aahh ... well spotted |
22:30 |
paramat |
maybe we could remove the range csm restriction then, just allow or disallow |
22:32 |
sfan5 |
that's not a bad idea |
22:33 |
paramat |
Krock, perhaps 10 is better actually, i will change it. a factor of 10 safety margin is reasonable |
22:56 |
paramat |
#9094 simple and very effective for rw caves |
22:56 |
ShadowBot |
https://github.com/minetest/minetest/issues/9094 -- Randomwalk caves: Extend beyond mapchunk vertically also by paramat |
23:13 |
paramat |
#9093 updated as requested, will merge in 1 hour |
23:13 |
ShadowBot |
https://github.com/minetest/minetest/issues/9093 -- Tunnels: Completely disable generation when 'cave width' >= 10 by paramat |
23:36 |
|
Ruslan1 joined #minetest-dev |