Time Nick Message 00:10 Flitzpiepe hello everyone 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-/ 01:05 Vagabond[m] tango_: is that your first mod? Congrats! 01:25 tango_ Vagabond[m]: first mod, not first programming experience ;-) 05:03 MTDiscord <13G​enshin> made dual wielding a thing 05:03 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771962520125571072/Screenshot_at_2020-10-30_18-07-26.png 05:06 MTDiscord <13G​enshin> Krock, i still remember that one discussion we had about dual wielding. Well here is a proof of concept :) 05:22 MTDiscord <04o​neplustwo> isnt fleckenstein also trying to implement dual-wielding? 05:23 MTDiscord <09s​rinivas> ye 05:23 MTDiscord <09s​rinivas> (s)he is 05:23 MTDiscord <04o​neplustwo> its a he 05:23 MTDiscord <09s​rinivas> but, i expect it would need a fleckenstien server and client to do 05:23 MTDiscord <09s​rinivas> or a pr to get accepted 05:24 MTDiscord <09s​rinivas> which may or may not happen 05:24 MTDiscord <13G​enshin> Made dual wielding without touching core tbh. Lol 05:25 MTDiscord <09s​rinivas> heh, depending on changes made by jordach's pr eh? 05:25 MTDiscord <13G​enshin> It works like a charm on jord's pr. Though without it, it wont be visible on 1st person 05:25 MTDiscord <09s​rinivas> oh, nice 05:27 MTDiscord <13G​enshin> And for npcs, they got multi wield capabilities 05:27 MTDiscord <13G​enshin> Just in case for 4 or 8 arm mobs 05:27 MTDiscord <09s​rinivas> niceee 05:28 MTDiscord <13G​enshin> Here, lol 05:28 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771968835959521300/Screenshot_at_2020-10-30_16-01-41.png 05:28 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771968836198334464/Screenshot_at_2020-10-29_15-11-30.png 05:29 MTDiscord <13G​enshin> Hmm, wrong code X) 05:29 MTDiscord <13G​enshin> Fixed 05:29 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771969102972583936/Screenshot_at_2020-10-30_16-06-16.png 05:30 MTDiscord <09s​rinivas> nicee 05:30 MTDiscord <09s​rinivas> licensed yet? 05:31 MTDiscord <13G​enshin> gplv3 at the moment 05:32 MTDiscord <13G​enshin> I'll be making a standalone version of this npc framework which would be MIT 05:32 MTDiscord <09s​rinivas> mhm 05:32 MTDiscord <09s​rinivas> might i recommend sspl 05:34 MTDiscord <13G​enshin> sspl sounds good 05:35 MTDiscord <09s​rinivas> lol, ik, poor folks at mongodb 05:36 MTDiscord <13G​enshin> Though the version above is specifically for the legacy forge game 05:36 MTDiscord <09s​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: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 <13G​enshin> tango_ will this answer your question? https://cdn.discordapp.com/attachments/369123175583186964/771940590711078922/Dual_Wield.mp4 07:05 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/771993291482857482/Screenshot_at_2020-10-30_18-14-53.png 07:08 MTDiscord <13G​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 <13G​enshin> And encourages dual wield item crafting 07:13 MTDiscord <13G​enshin> Having two hands involves messing around core 07:13 MTDiscord <13G​enshin> So leave such implementation to the core devs 07:14 MTDiscord <13G​enshin> Though they have more important things to tackle before even considering implementing such a feature 07:16 MTDiscord <13G​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 <13G​enshin> Two hands as in the builtin wield item on 1st person correct? 07:21 MTDiscord <13G​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 <13G​enshin> Sounds like core stuff. 07:28 MTDiscord <13G​enshin> The PR above allows us to show attached items on first person 07:29 MTDiscord <13G​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 <13G​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 <13G​enshin> Grabs Thanos's gauntlet and erases the fire from existance with a single snap 07:38 MTDiscord <02B​lais3> that's fake news 07:38 MTDiscord <02B​lais3> and you should know this 07:39 MTDiscord <02B​lais3> https://tenor.com/view/funny-lol-lmao-smile-happy-gif-16457588 07:40 MTDiscord <02B​lais3> sips his coffee 07:40 MTDiscord <13G​enshin> What do you mean? 07:40 MTDiscord <13G​enshin> lol 07:42 MTDiscord <02B​lais3> Thanos is a false representation of an individual from an ancient civilisation of highly advanced species.. 07:42 MTDiscord <13G​enshin> Can't you take a joke? :P 07:44 MTDiscord <02B​lais3> the individual acfually represented themself as Thanatos.. 07:45 MTDiscord <02B​lais3> we will probably never know their actual designation 07:45 MTDiscord <02B​lais3> I can take a joke, I'm just rather offended by the contamination of the marvel commics by such malarky 07:46 MTDiscord <02B​lais3> before this thanos character was manufactured, the series was very good.. 07:46 tango_ isn't thanatos death? 07:47 MTDiscord <02B​lais3> eh, not exactly 07:47 MTDiscord <13G​enshin> https://cdn.discordapp.com/attachments/749727888659447960/772003907399581706/giphy_2.gif 07:48 MTDiscord <02B​lais3> Thanatos was tasked with the undertaking of apothecary to the upper counsel and higher socialites of the ancient Greek.. 07:49 MTDiscord <02B​lais3> a mortician, basically 07:50 MTDiscord <02B​lais3> known to be responsible for the ones whom died calmly 07:51 MTDiscord <02B​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 <02B​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 <09s​rinivas> heh 07:55 MTDiscord <09s​rinivas> TIL moment eh 07:57 MTDiscord <02B​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 <02B​lais3> their sisters were the ones who handled those that died of a violent means 07:58 MTDiscord <02B​lais3> ancient greek can be very difficult to enterpret.. 08:00 MTDiscord <02B​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:01 MTDiscord <02B​lais3> our current comprehension would suggest that it was a family practice... 08:02 MTDiscord <02B​lais3> probably appointed to them by Nyx.. 08:03 MTDiscord <02B​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 <02B​lais3> which later caused Chronos to be more motivated to destroy his creations and start anew 08:10 MTDiscord <02B​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 <02B​lais3> quite possibly out of spite for his siblings.. 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 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 <02B​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 10:47 MTDiscord <08a​ppguru> blaise: no 10:47 MTDiscord <08a​ppguru> except if generating the models yourself and wasting node IDs 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 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:17 tango_ oh you mean game-wise 8-) 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 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-) 18:21 MinetestBot 02[git] 04rubenwardy -> 03minetest/minetest: Fix segfault in deprecation logging due to tail call, log by default … 1389dd05f https://git.io/JTHwQ (152020-10-31T18:19:23Z) 20:30 dianshi iho ho ho 21:46 MTDiscord <10J​ordach> kilbith now you understand why i despise "that guy" 21:47 MTDiscord <13G​enshin> https://tenor.com/view/respect-davis-boreanaz-salute-uniform-gif-11216021