Time |
Nick |
Message |
00:33 |
|
swift110 joined #minetest |
00:38 |
|
paramat joined #minetest |
02:33 |
|
TC04 joined #minetest |
02:35 |
|
Copenhagen_Bram joined #minetest |
02:35 |
|
NathanS21 joined #minetest |
04:06 |
|
YuGiOhJCJ joined #minetest |
04:09 |
|
AlexYst joined #minetest |
04:10 |
|
swift110 joined #minetest |
04:17 |
|
TC01 joined #minetest |
04:19 |
|
twoelk left #minetest |
05:02 |
|
Lunatrius joined #minetest |
05:05 |
|
Scotty_Trees joined #minetest |
05:36 |
|
reductum joined #minetest |
06:20 |
|
riff-IRC joined #minetest |
06:27 |
|
AlexYst joined #minetest |
06:37 |
|
Copenhagen_Bram joined #minetest |
06:57 |
|
wilkgr joined #minetest |
07:37 |
|
AspireMint joined #minetest |
08:14 |
|
riff-IRC joined #minetest |
08:19 |
|
Krock joined #minetest |
08:35 |
|
riff-IRC joined #minetest |
08:45 |
|
riff-IRC joined #minetest |
08:59 |
|
nowhere_man joined #minetest |
09:02 |
|
riff-IRC joined #minetest |
09:17 |
|
Astrobe joined #minetest |
09:39 |
|
Tux[Qyou] joined #minetest |
09:59 |
|
AndroBuilder joined #minetest |
10:24 |
|
riff-IRC joined #minetest |
10:33 |
|
Fixer joined #minetest |
10:59 |
|
Ruslan1 joined #minetest |
11:04 |
|
kuldeep joined #minetest |
11:28 |
|
riff-IRC joined #minetest |
11:29 |
|
ChimneySwift joined #minetest |
11:36 |
|
Copenhagen_Bram joined #minetest |
11:39 |
|
riff-IRC joined #minetest |
11:46 |
|
Lone-Star joined #minetest |
12:15 |
|
Beton joined #minetest |
13:04 |
|
CWz joined #minetest |
13:08 |
|
AspireMint joined #minetest |
13:34 |
|
riff-IRC joined #minetest |
13:36 |
|
Copenhagen_Bram joined #minetest |
13:38 |
|
ChimneySwift joined #minetest |
14:23 |
|
riff-IRC joined #minetest |
14:23 |
|
Copenhagen_Bram joined #minetest |
14:55 |
|
riff-IRC joined #minetest |
15:00 |
|
Krock joined #minetest |
15:18 |
|
Tux[Qyou] joined #minetest |
15:34 |
|
riff-IRC joined #minetest |
15:37 |
|
Astrobe joined #minetest |
15:43 |
|
riff-IRC joined #minetest |
15:53 |
|
Krock joined #minetest |
16:11 |
|
AlexYst joined #minetest |
16:17 |
|
Cornelia joined #minetest |
16:17 |
Cornelia |
For some reason.. my client has started trying to join here before identifying.. so I keep getting pushed into #overflow :/ |
16:27 |
queip |
Cornelia: configure SASL for freenode that will fix it |
16:27 |
|
paramat joined #minetest |
16:28 |
|
hecks joined #minetest |
16:37 |
hecks |
Attaching CAOs to bones is fubar |
16:37 |
hecks |
attaching anything to anything is fubar |
16:38 |
hecks |
gods know why I still bother https://a.uguu.se/evqXBR5fzMs7_c.jpg |
16:39 |
rubenwardy |
5.0 has some attachment improvement |
16:39 |
rubenwardy |
I highly recommend developing with 5.0-dev if you're making something big |
16:40 |
rubenwardy |
as by the time you're finished, it'll be released |
16:40 |
hecks |
I've got older 0.5 and 5.0 side by side |
16:40 |
hecks |
don't see any difference |
16:40 |
rubenwardy |
well, it's still not perfect |
16:40 |
hecks |
but since the big guy himself is here, I'll point out the bug; when I tried to attach hair to the head |
16:40 |
rubenwardy |
but there's now callbacks and improvements with damage logic |
16:40 |
hecks |
the transform was, I think, inverse |
16:41 |
hecks |
and I think the pivot was the root of the armature, not the neck |
16:41 |
hecks |
this rules out helmets, weapon sockets, and pretty much forces me to build a mesh with everything already on it, and switch things on/off using texstrings |
16:42 |
hecks |
speaking of which, how do texstrings actually work? |
16:42 |
rubenwardy |
I'm not sure what that is |
16:42 |
rubenwardy |
texture modifiers? |
16:42 |
hecks |
yes, texture strings in general |
16:43 |
hecks |
https://a.uguu.se/5iIo8QiRPCi3_sethair.gif |
16:43 |
|
Cornelia joined #minetest |
16:43 |
Cornelia |
queip: Thanks!!!! |
16:43 |
hecks |
I'm generating those on the fly and I'm wondering if I'm doing something boneheaded here |
16:44 |
hecks |
best case; client does the mixing and garbage collects unused results |
16:44 |
hecks |
whether that actually is the case, I don't know |
16:44 |
Krock |
hecks: are you Genshin? Just wondering because they also worked with such sophisticated models |
16:44 |
rubenwardy |
the client will cache texture modifiers, so each one used will be stored indefinitely |
16:44 |
rubenwardy |
currently an issue :( |
16:44 |
hecks |
I'm nobody you've heard of |
16:44 |
hecks |
hopefully |
16:45 |
rubenwardy |
lol |
16:45 |
rubenwardy |
someone to stay though? ;) |
16:45 |
Krock |
True words of a criminal |
16:45 |
hecks |
only if someone actually fixes bugs around here |
16:45 |
paramat |
good character model |
16:45 |
Krock |
sounds very suspicious |
16:46 |
rubenwardy |
:D |
16:46 |
rubenwardy |
that happens... occasionally |
16:46 |
rubenwardy |
Krock is our attachment expert |
16:46 |
rubenwardy |
grab him |
16:46 |
* Krock |
runs |
16:46 |
rubenwardy |
noo, come back! |
16:47 |
Krock |
"expert". Nice. What I did was a bit of cleanups of the old code plus adding callbacks |
16:47 |
Krock |
Yet the attachments are still broken for newly joined players |
16:47 |
hecks |
honestly, I'd fix some of those myself if building things in general didn't make me retch |
16:47 |
rubenwardy |
What OS do you use? |
16:47 |
rubenwardy |
It's best on Linux |
16:47 |
rubenwardy |
one line script :) |
16:47 |
hecks |
windows, but I've got arch squirreled away somewhere |
16:48 |
hecks |
I'll definitely want to do it on another machine or VM, which is why I'll never get to it |
16:48 |
rubenwardy |
I use Arch (kinda) |
16:48 |
Krock |
VirtualBox supoprts a seamless mode, which kinda melts the operating sstems together |
16:48 |
Krock |
*systems |
16:48 |
rubenwardy |
yeah |
16:49 |
|
orwell96 joined #minetest |
16:49 |
Krock |
https://i.redditmedia.com/zyl8ZAs1YPE8WFiWidio_vDf6ZhMSyJ-ThbN7fVnp8o.png?s=9e0071386adf98c396796ca9ea2d6a5d |
16:49 |
hecks |
it's all fine, I'm just a lazy bastard |
16:49 |
hecks |
and I've got my own 4kloc-and-growing lua thing to maintain here |
16:49 |
|
Cornelia joined #minetest |
16:49 |
|
Darcidride joined #minetest |
16:49 |
rubenwardy |
:D |
16:50 |
hecks |
I've thrown out everything, even minimal and I'm doing this from bare-ignore |
16:50 |
rubenwardy |
splitting up a game into separate mods is a very good idea |
16:50 |
rubenwardy |
plus doing busted and luacheck etc |
16:50 |
rubenwardy |
makes things a ton more maintainable |
16:50 |
hecks |
the core will still be huge, and there's no point in splitting most of it |
16:51 |
rubenwardy |
heh |
16:51 |
rubenwardy |
:) |
16:51 |
hecks |
https://a.uguu.se/ynakfaGJAuts_mibicore.jpg |
16:51 |
hecks |
it's like "dude, did you just port Unity to minetest" |
16:51 |
rubenwardy |
the hell |
16:51 |
rubenwardy |
:D |
16:52 |
Krock |
dude, did you just port Unity to minetest |
16:52 |
rubenwardy |
dude |
16:52 |
rubenwardy |
where's my Unity |
16:52 |
rubenwardy |
talking about Unity - it heated my laptop up to 97'c yesterday |
16:53 |
hecks |
so yeah, there's... class libs, math libs, ECS, anim state machines, dynamic lights, helpers for generating helpers that make helpers |
16:53 |
Krock |
core temp or measured above your knees? |
16:53 |
rubenwardy |
core temp |
16:53 |
rubenwardy |
consider splitting off the classes, maths, ECS, anim libs into separate mods and making them public |
16:53 |
rubenwardy |
sounds like they could be useful for other things |
16:53 |
hecks |
they're not of much use to your usual minetest modder |
16:53 |
hecks |
I do things in a wildly different way from minetest api |
16:54 |
rubenwardy |
good to hear |
16:54 |
rubenwardy |
:XD |
16:54 |
hecks |
which is also why it's all somewhat coupled and stuffed into a "core" mod |
16:54 |
rubenwardy |
don't call your mod core |
16:54 |
Krock |
*don't try to overwrite the table "core" |
16:54 |
hecks |
and why? |
16:54 |
rubenwardy |
as it'll conflict with the engine if you |
16:54 |
Krock |
mods can be called like that just fine |
16:55 |
rubenwardy |
as it'll conflict with the engine if you add a public API |
16:55 |
hecks |
there's no actual lua object called "core" |
16:55 |
rubenwardy |
it's bad practice though |
16:55 |
rubenwardy |
there is |
16:55 |
Krock |
minetest = core |
16:55 |
hecks |
not on my end, I mean |
16:55 |
rubenwardy |
well, still bad practice imo |
16:55 |
hecks |
shrug |
16:55 |
hecks |
lua_api.txt said nothing of it |
16:55 |
rubenwardy |
\o |
16:55 |
rubenwardy |
*\o/ |
16:55 |
rubenwardy |
anyway |
16:56 |
MinetestBot |
[git] SmallJoker -> minetest/minetest: guiFormspecMenu: Allow fraction values for container[] (#7497) 3b9d49b https://git.io/fNPhx (2018-08-04T16:55:54Z) |
16:56 |
* rubenwardy |
fixes his shit |
16:56 |
rubenwardy |
as well as Krock fixing my shit ^^ |
16:56 |
hecks |
it's not a big issue, I don't hardcode modname:fooname anyway |
16:56 |
hecks |
I've got a lib for that :^) |
16:56 |
Krock |
rubenwardy: hah, yes :P |
16:57 |
Krock |
until you'll need a library to manage the libraries.. uhm |
16:57 |
hecks |
now I'm trying to remember what else is hosed before you all leave me here |
16:57 |
hecks |
oh, I'll get to that eventually |
16:57 |
Krock |
hahah :) |
16:57 |
hecks |
well, Script.foo is kinda that anyway |
16:57 |
Krock |
in this case I hope you can keep such a nice directory organization |
16:57 |
hecks |
it's so that I don't have to construct paths for dofile |
16:58 |
hecks |
by the way, your vector libs suck, geez |
16:58 |
hecks |
and for the love of whatever, change the Schur stuff in the docs to "cross" and "dot" |
16:58 |
hecks |
I had to look that up |
17:00 |
hecks |
okay, serious question |
17:00 |
hecks |
any chance that someone will fix the bone sockets? |
17:00 |
hecks |
I kinda have to make a decision based on that now |
17:01 |
hecks |
if not, I'll just slap every imaginable thing onto the model, and use 2D cards for wielded stuff |
17:03 |
paramat |
chance yes, size of chance not known. haven't heard any intention |
17:03 |
hecks |
beautiful |
17:04 |
hecks |
someone will have to fix transforms for VAOs anyway |
17:04 |
hecks |
oh, one more thing, when I tried to do the attached hair thing, the hair disappeared when I attached the player to a dummy CAO |
17:08 |
Krock |
hecks: huh? Schur product/quotient is correct there |
17:08 |
hecks |
it's not dot and cross? |
17:08 |
Krock |
no |
17:08 |
Krock |
https://github.com/minetest/minetest/blob/master/builtin/common/vector.lua#L97-L119 |
17:08 |
Krock |
but there's surely a PR pending to implement dot and cross |
17:08 |
hecks |
well then, change my complaint to "there's no dot and cross" |
17:09 |
Krock |
hecks: you might want to adapt #5564 |
17:09 |
Krock |
ShadowBot: |
17:09 |
Krock |
!title https://github.com/minetest/minetest/pull/5564 |
17:09 |
MinetestBot |
Krock: Add vector functions inspired by Processing by MarkuBu · Pull Request #5564 · minetest/minetest · GitHub |
17:10 |
hecks |
in any case, if the builtin vector functions are lua and not native, I've got nothing to lose by sticking with mine |
17:11 |
rubenwardy |
sure |
17:12 |
rubenwardy |
I do that as well |
17:12 |
rubenwardy |
partially |
17:17 |
|
Cornelia joined #minetest |
17:19 |
|
AndroBuilder joined #minetest |
17:20 |
|
Ruslan1 joined #minetest |
17:29 |
|
nowhere_man joined #minetest |
17:30 |
|
Krock joined #minetest |
17:32 |
|
Darcidride joined #minetest |
17:37 |
|
georgeowell joined #minetest |
17:43 |
|
Krock joined #minetest |
17:43 |
|
nowhere_man joined #minetest |
17:47 |
MinetestBot |
[git] stujones11 -> minetest/minetest: Fix sky objects not rendering with ogles (#7598) c5a137c https://git.io/fNXvT (2018-08-04T17:46:39Z) |
17:55 |
|
Darcidride joined #minetest |
18:03 |
MinetestBot |
[git] rubenwardy -> minetest/minetest: Fix tooltip colors specified by formspec part 1836882 https://git.io/fNXvX (2018-08-04T18:01:07Z) |
18:15 |
|
mycraft1 joined #minetest |
18:29 |
hecks |
https://a.uguu.se/OzgRImMLcHyN_2.jpg https://a.uguu.se/lVBb5XvYXkRu_shield.jpg |
18:29 |
hecks |
ugh... it'll do for now |
18:31 |
sfan5 |
[intense thinking] |
18:32 |
hecks |
hi sfan |
18:32 |
hecks |
thanks for the jit builds |
18:35 |
|
Fulgen joined #minetest |
18:39 |
|
Miner_48er joined #minetest |
18:40 |
Krock |
[moe intensifies] |
18:40 |
hecks |
https://a.uguu.se/Q0B55xALRjHp_grab.avi.webm |
18:46 |
hecks |
https://a.uguu.se/8TD03H3x5eXq_grab2.webm |
18:47 |
rubenwardy |
oh nice |
18:50 |
hecks |
would be nice if minetest didn't break so often |
18:51 |
Krock |
break? |
18:51 |
hecks |
oh, you know |
18:52 |
hecks |
things like segfaults when loading a map if you left some kind of object transformed to some other, specifics elude me right now |
18:52 |
rubenwardy |
run with GDB, then fire complaints our way :) |
18:52 |
hecks |
possibly something to do with the hack where you parent a player to an empty CAO because you can't lock a player in place otherwise |
18:52 |
rubenwardy |
you are using a dev version |
18:53 |
rubenwardy |
you can set movement to 0 |
18:53 |
rubenwardy |
not sure if that covers everything |
18:53 |
hecks |
wardy, we actually covered that some months? ago |
18:53 |
hecks |
setting movement to 0 makes the player slide into frictionless infinity |
18:53 |
rubenwardy |
lol |
18:54 |
rubenwardy |
well, if it makes you feel any better |
18:54 |
rubenwardy |
!title https://github.com/minetest/minetest/pull/7617 |
18:54 |
MinetestBot |
rubenwardy: Add assertion and testing library for Lua integration tests by rubenwardy · Pull Request #7617 · minetest/minetest · GitHub |
18:54 |
hecks |
also, I cross check every bug with latest, stable and the 0.5 I froze on |
18:56 |
hecks |
I just hope that I won't have to rely on hacks to do basic things forever |
18:57 |
Krock |
Well, there's always something to do in Minetest :) |
18:57 |
hecks |
ech |
18:57 |
hecks |
pray that I don't start opening issues, because you'll drown in them |
18:58 |
Krock |
no we won't because it's surely a duplicator of another opend issue |
18:58 |
Krock |
*duplicate *open |
18:58 |
paramat |
that looks so good, and so cute |
18:59 |
Krock |
I believe that Genshin will love to see that |
18:59 |
hecks |
CSM should be able to fix my janky animations, as long as client side lua can query anything remotely useful from the game |
18:59 |
Krock |
since they're also working with custom player models and fancy animations |
18:59 |
|
riff-IRC joined #minetest |
19:00 |
paramat |
love the rolling cubes |
19:00 |
Krock |
CSM is currently not well usable from the server perspective |
19:00 |
Krock |
first because the CSMs are yet not sent to the client, and 2nd is there no access to Lua entities |
19:00 |
hecks |
well, that ought to change |
19:01 |
Krock |
there's already an issue for it |
19:01 |
|
reductum joined #minetest |
19:03 |
hecks |
good, good |
19:03 |
hecks |
the future of lowpoly pantyshots hangs on whoever tackles it https://a.uguu.se/TdiDxHUdorSP_wwww.jpg |
19:04 |
paramat |
we're waiting for server-sent CSM to be coded (ahem) |
19:04 |
paramat |
lol |
19:07 |
hecks |
https://a.uguu.se/sZmmzA0fO756_minetest.jpg ehehe |
19:08 |
Krock |
that were above 820 at some point |
19:08 |
Krock |
around last winter IIRC |
19:10 |
Krock |
712 issues around September 2016 (https://www.youtube.com/watch?v=TD1TVZ47xZY) |
19:13 |
|
riff-IRC joined #minetest |
19:13 |
hecks |
the rest of your week, that's optimistic |
19:13 |
hecks |
I call false advertising |
19:19 |
|
riff-IRC joined #minetest |
19:26 |
MinetestBot |
[git] paramat -> minetest/minetest_game: Pine bush: Do not force-place needles nodes 70c0181 https://git.io/fNXUY (2018-08-04T19:26:30Z) |
19:31 |
|
riff-IRC joined #minetest |
19:45 |
|
jluc joined #minetest |
19:47 |
|
garywhite joined #minetest |
20:28 |
|
paramat joined #minetest |
20:31 |
|
rom1504 joined #minetest |
20:46 |
|
riff-IRC joined #minetest |
20:52 |
|
Cornelia joined #minetest |
20:55 |
hecks |
https://a.uguu.se/FfnRy0EM2J1G_hit.gif |
21:00 |
|
craigger joined #minetest |
21:08 |
RossSchulman[m] |
> the future of lowpoly pantyshots hangs on whoever tackles it https://a.uguu.se/TdiDxHUdorSP_wwww.jpg |
21:08 |
RossSchulman[m] |
Oh for fucks sake... |
21:12 |
|
Darcidride joined #minetest |
21:30 |
hecks |
what |
21:36 |
paramat |
hecks if you find a non-reported bug please do open an issue |
21:53 |
|
ChimneySwift joined #minetest |
21:54 |
|
xerox123_ joined #minetest |
22:01 |
|
Uniol joined #minetest |
22:11 |
|
Copenhagen_Bram joined #minetest |
22:25 |
|
swift110 joined #minetest |
23:03 |
|
ANAND joined #minetest |