Minetest logo

IRC log for #minetest, 2018-08-04

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

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

| Channels | #minetest index | Today | | Google Search | Plaintext