Minetest logo

IRC log for #minetest, 2020-10-31

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

All times shown according to UTC.

Time Nick Message
00:06 Flitzpiepe joined #minetest
00:06 Kawabungo joined #minetest
00:07 Kawabungo joined #minetest
00:10 Flitzpiepe hello everyone
00:14 benrob0329 joined #minetest
00:21 SoylentCow hi Flitzpiepe
00:31 Vagabond[m] ?
00:51 tango_ OK published my dowsing mod code so far
00:52 tango_ going to need some thorough redesign to be really useful though
00:53 tango_ ow gawd I forgot my screenshots are huge 8-/
00:59 jluc joined #minetest
01:01 Fixer joined #minetest
01:05 Vagabond[m] tango_: is that your first mod? Congrats!
01:08 Seirdy joined #minetest
01:08 benrob0329 joined #minetest
01:25 tango_ Vagabond[m]: first mod, not first programming experience ;-)
01:38 Foz joined #minetest
02:07 GeHa joined #minetest
02:25 MDude joined #minetest
02:30 Seirdy joined #minetest
02:40 swift110 joined #minetest
03:57 swift110 joined #minetest
04:32 ghoti joined #minetest
04:34 swift110 joined #minetest
05:03 MTDiscord <G​enshin> made dual wielding a thing
05:03 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771962520125571072/Screenshot_at_2020-10-30_18-07-26.png
05:03 Verticen joined #minetest
05:06 MTDiscord <G​enshin> Krock, i still remember that one discussion we had about dual wielding. Well here is a proof of concept :)
05:22 MTDiscord <o​neplustwo> isnt fleckenstein also trying to implement dual-wielding?
05:23 MTDiscord <s​rinivas> ye
05:23 MTDiscord <s​rinivas> (s)he is
05:23 MTDiscord <o​neplustwo> its a he
05:23 MTDiscord <s​rinivas> but, i expect it would need a fleckenstien server and client to do
05:23 MTDiscord <s​rinivas> or a pr to get accepted
05:24 MTDiscord <s​rinivas> which may or may not happen
05:24 MTDiscord <G​enshin> Made dual wielding without touching core tbh. Lol
05:25 MTDiscord <s​rinivas> heh, depending on changes made by jordach's pr eh?
05:25 MTDiscord <G​enshin> It works like a charm on jord's pr. Though without it, it wont be visible on 1st person
05:25 MTDiscord <s​rinivas> oh, nice
05:27 MTDiscord <G​enshin> And for npcs, they got multi wield capabilities
05:27 MTDiscord <G​enshin> Just in case for 4 or 8 arm mobs
05:27 MTDiscord <s​rinivas> niceee
05:28 MTDiscord <G​enshin> Here, lol
05:28 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771968835959521300/Screenshot_at_2020-10-30_16-01-41.png
05:28 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771968836198334464/Screenshot_at_2020-10-29_15-11-30.png
05:29 MTDiscord <G​enshin> Hmm, wrong code X)
05:29 MTDiscord <G​enshin> Fixed
05:29 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771969102972583936/Screenshot_at_2020-10-30_16-06-16.png
05:30 MTDiscord <s​rinivas> nicee
05:30 MTDiscord <s​rinivas> licensed yet?
05:31 MTDiscord <G​enshin> gplv3 at the moment
05:32 MTDiscord <G​enshin> I'll be making a standalone version of this npc framework which would be MIT
05:32 MTDiscord <s​rinivas> mhm
05:32 MTDiscord <s​rinivas> might i recommend sspl
05:34 MTDiscord <G​enshin> sspl sounds good
05:35 MTDiscord <s​rinivas> lol, ik, poor folks at mongodb
05:36 MTDiscord <G​enshin> Though the version above is specifically for the legacy forge game
05:36 MTDiscord <s​rinivas> mhm
06:28 blaise does the in game online conent browser make account for minetest version compatability, or is the lua modding api not version independent?
06:40 fluxflux joined #minetest
06:48 Flabb joined #minetest
06:51 tango_ the real question is, does dual-yielding allow items to specify they need twohands?
06:51 tango_ for example, my dowsing rods would need two hands
07:04 MTDiscord <G​enshin> tango_ will this answer your question? https://cdn.discordapp.com/attachments/369123175583186964/771940590711078922/Dual_Wield.mp4
07:05 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771993291482857482/Screenshot_at_2020-10-30_18-14-53.png
07:08 MTDiscord <G​enshin> A more practical method would be using a slot format with inventory so you can dual wield with any item. Although this one is more simplistic
07:12 MTDiscord <G​enshin> And encourages dual wield item crafting
07:13 MTDiscord <G​enshin> Having two hands involves messing around core
07:13 MTDiscord <G​enshin> So leave such implementation to the core devs
07:14 MTDiscord <G​enshin> Though they have more important things to tackle before even considering implementing such a feature
07:16 MTDiscord <G​enshin> The best we can do is make dual wield attachments. And with this pr. It will make things alot easier https://github.com/minetest/minetest/pull/10360
07:18 tango_ I'm not sure that video shows what I mean
07:19 tango_ but maybe ye
07:19 tango_ I'll have to look at it some time later
07:20 MTDiscord <G​enshin> Two hands as in the builtin wield item on 1st person correct?
07:21 MTDiscord <G​enshin> If that's the case, that requires a feature via core.
07:26 tango_ yeah
07:26 tango_ the idea is that if the user is wielding a two-handed item in one hand, it cannot wield a second item in the other
07:27 tango_ of course ideally visually the item should go from one hand to the other too
07:27 MTDiscord <G​enshin> Sounds like core stuff.
07:28 MTDiscord <G​enshin> The PR above allows us to show attached items on first person
07:29 MTDiscord <G​enshin> Which you can try to make a workaround  with that
07:30 tango_ that's too far ahead for me currently ;-)
07:32 tango_ ok I have a question about the modding API; do the settings appear anywhere in the UI? or is it just for stuff that can be configured in the .conf file?
07:33 tango_ (I mean at least for singleplayer)
07:35 * blaise bursts in to flames
07:36 MTDiscord <G​enshin> Puts out the fire with water
07:36 * blaise 's fire grows hotter and more intense
07:36 blaise hydrogen and oxygen are fuel...
07:37 MTDiscord <G​enshin> Grabs Thanos's gauntlet and erases the fire from existance with a single snap
07:38 MTDiscord <B​lais3> that's fake news
07:38 MTDiscord <B​lais3> and you should know this
07:39 MTDiscord <B​lais3> https://tenor.com/view/funny-lol-lmao-smile-happy-gif-16457588
07:40 MTDiscord <B​lais3> sips his coffee
07:40 MTDiscord <G​enshin> What do you mean?
07:40 MTDiscord <G​enshin> lol
07:42 MTDiscord <B​lais3> Thanos is a false representation of an individual from an ancient civilisation of highly advanced species..
07:42 MTDiscord <G​enshin> Can't you take a joke? :P
07:44 MTDiscord <B​lais3> the individual acfually represented themself as Thanatos..
07:45 MTDiscord <B​lais3> we will probably never know their actual designation
07:45 MTDiscord <B​lais3> I can take a joke, I'm just rather offended by the contamination of the marvel commics by such malarky
07:46 MTDiscord <B​lais3> before this thanos character was manufactured, the series was very good..
07:46 tango_ isn't thanatos death?
07:47 MTDiscord <B​lais3> eh, not exactly
07:47 MTDiscord <G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/772003907399581706/giphy_2.gif
07:48 MTDiscord <B​lais3> Thanatos was tasked with the undertaking of apothecary to the upper counsel and higher socialites of the ancient Greek..
07:49 MTDiscord <B​lais3> a mortician, basically
07:50 MTDiscord <B​lais3> known to be responsible for the ones whom died calmly
07:51 MTDiscord <B​lais3> there were others how ever whom would hold service to those who died violent deaths.. be it by crime or battle..
07:52 MTDiscord <B​lais3> Thanatos specialized in taking great care to not spread what ever may have caused the indivituals deaths to the rest of the populace..
07:55 MTDiscord <s​rinivas> heh
07:55 MTDiscord <s​rinivas> TIL moment eh
07:57 MTDiscord <B​lais3> he had a brother whom would visit those suffering and cause sleep, but would also cause sleep to those who didn't.. they worked as a team
07:58 MTDiscord <B​lais3> their sisters were the ones who handled those that died of a violent means
07:58 MTDiscord <B​lais3> ancient greek can be very difficult to enterpret..
08:00 MTDiscord <B​lais3> when the language was originally givin translation to ther languages there was very little comprehencion of the professions in those cultures.. so the translations are kind of misleading
08:00 ShadowNinja joined #minetest
08:01 MTDiscord <B​lais3> our current comprehension would suggest that it was a family practice...
08:02 MTDiscord <B​lais3> probably appointed to them by Nyx..
08:03 MTDiscord <B​lais3> the sisters took the role of handeling those whom died a violent death when the need arose from the devisation which Erebus brought forth
08:06 MTDiscord <B​lais3> which later caused Chronos to be more motivated to destroy his creations and start anew
08:10 MTDiscord <B​lais3> well, he had a great many reasons to destroy his childeren.. Erebos was just tossing more fuel on the fire at that point
08:10 MTDiscord <B​lais3> quite possibly out of spite for his siblings..
08:11 FeXoR joined #minetest
08:18 tango_ the real question though is: is there a way to rotate the wield item around the axis which is orthogonal to the screen?
08:19 tango_ I mean in the wield_item spe
08:19 tango_ spec
08:24 majochup joined #minetest
08:57 AndDT joined #minetest
08:58 NetherEran joined #minetest
09:03 I_am_6r1d joined #minetest
09:16 majochup joined #minetest
09:16 blaise tango_: yes.
09:21 tango_ blaise: hm I've tried the transforms documented here without much success https://dev.minetest.net/texture
09:33 MTDiscord <B​lais3> cool, glad you're finding what you need
09:34 blaise I'm very sure someone will come along who has more experience in the matter that can help you.. only a matter of time before someone sees the logs
09:39 milkt joined #minetest
10:01 m42uko joined #minetest
10:08 calcul0n joined #minetest
10:47 MTDiscord <a​ppguru> blaise: no
10:47 MTDiscord <a​ppguru> except if generating the models yourself and wasting node IDs
11:15 NetherEran joined #minetest
11:29 Jhalman joined #minetest
11:33 pere left #minetest
11:39 Fixer joined #minetest
12:22 tango_ hm is there a hook on the user changing item and/or one on the user taking a step?
12:36 tango_ hm looks like I don't need it
12:38 indiana joined #minetest
12:45 aleksvor joined #minetest
12:50 Conradish006 joined #minetest
13:07 specing tango_: probably the only way is get_wield_index in globalstep?
13:10 tango_ specing: well for my purposes I can just check the name if it changes. the effect not triggering when switching to a different item w/ the same name is acceptable
13:13 specing tango_: look at how the torch mods do it
13:13 specing tango_: also play MP
13:14 tango_ specing: torch mods?
13:14 specing ...
13:14 tango_ for MP, I keep a table with per-player last-pos/last-tool, so each checks against its own
13:14 tango_ specing: this one? https://github.com/minetest-mods/torches
13:15 specing No, I mean *you* go and *play* MP
13:15 specing would expand your horizons by a lot
13:16 erlehmann joined #minetest
13:17 tango_ oh you mean game-wise 8-)
13:34 proller joined #minetest
13:51 rubenwardy blaise: yes, contentdb has version checking. You'll only see stuff that supports your version in mt
13:52 rubenwardy tango_: see setting types.txt, mods can use it to add settings to all settings
13:58 riff-IRC joined #minetest
13:58 Jhalman joined #minetest
14:03 tango_ rubenwardy: I know, I did that, but I don't see them in th UI?
14:03 rubenwardy It's at the bottom of the all settings dialog
14:03 rubenwardy Under your mod namd
14:05 tango_ rubenwardy: ooooh found it thanks!
14:06 tango_ shows that I implemented settingtypes correctly ;-)
14:14 tango_ rubenwardy: btw that's a part that is missing from your tutorial 8-)
15:15 user30421 joined #minetest
15:29 SwissalpS joined #minetest
15:30 dabbill joined #minetest
15:48 Taoki joined #minetest
16:14 Verticen joined #minetest
16:27 kamdard joined #minetest
16:37 FreeFull joined #minetest
16:51 lisac joined #minetest
17:00 Hawk777 joined #minetest
17:07 Talkless joined #minetest
17:14 calcul0n joined #minetest
17:17 fluxflux joined #minetest
17:21 Jhalman joined #minetest
17:26 Flabb joined #minetest
17:32 perrier joined #minetest
17:34 proller joined #minetest
17:39 MDude joined #minetest
17:55 swift110 joined #minetest
18:21 MinetestBot [git] rubenwardy -> minetest/minetest: Fix segfault in deprecation logging due to tail call, log by default … 89dd05f https://git.io/JTHwQ (2020-10-31T18:19:23Z)
18:42 garywhite joined #minetest
18:42 garywhite joined #minetest
18:44 calcul0n_ joined #minetest
19:03 Miner_48er joined #minetest
19:06 calcul0n joined #minetest
19:13 m42uko joined #minetest
19:34 dabbill joined #minetest
19:45 Verticen joined #minetest
19:55 proller joined #minetest
19:57 tiwake joined #minetest
20:30 dianshi iho ho ho
20:41 Verticen joined #minetest
20:58 I_am_6r1d joined #minetest
21:21 swift110 joined #minetest
21:25 swift110 joined #minetest
21:46 MTDiscord <J​ordach> kilbith now you understand why i despise "that guy"
21:47 MTDiscord <G​enshin> https://tenor.com/view/respect-davis-boreanaz-salute-uniform-gif-11216021
22:20 I_am_6r1d joined #minetest
22:24 fluxflux joined #minetest
22:38 FreeFull joined #minetest
22:39 pipo joined #minetest
22:48 pipo left #minetest
23:13 Fusl joined #minetest

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