Time  Nick          Message
00:00 jordan4ibanez Hey freelikegnu. How's it going?
00:01 freelikegnu   ok I made some more progress on the dog
00:01 freelikegnu   http://imgur.com/a/WOez6
00:04 freelikegnu   hows the jumping?
00:06 jordan4ibanez zorman2000:  through testing, the only thing I could find that works above 95% of the time is local is_sheltered = not minetest.line_of_sight(pos, {x=pos.x,y=pos.y+40,z=pos.z}, 1)
00:06 jordan4ibanez freelikegnu: that's pretty cool! It's completed but now I have to set it so mobs don't spin around when self.velocity = 0 and they come to a standstill
00:07 zorman2000    I see. Haven't tried that before. Looks clever!
00:07 freelikegnu   jordan4ibanez: aye that would be nice :D
00:08 freelikegnu   that has to be done before idle animations can be used I assume?
00:08 jordan4ibanez Yeah, once it's done I can add the idle animation to it
00:08 freelikegnu   sweet
01:16 sweBers       Hello everyone.  I would like to help contribute to minetest, but have never participated in a c++ project outside of the classroom. Is there a small project, or something that needs to be done that I could help with?
01:17 sweBers       --even it it means going through the code and trying to make the code match the Code_style_guidelines
01:29 rubenwardy    sweBers, I trust you've read http://www.minetest.net/development/ ?
01:29 rubenwardy    have a look at https://github.com/minetest/minetest/issues?q=is%3Aopen+is%3Aissue+label%3ATrivial
01:29 rubenwardy    for some easy engine issues
01:30 rubenwardy    it's also beneficial to have done some modding before doing engine work
01:30 rubenwardy    as modding teaches you quite a lot about the mechanics
01:30 rubenwardy    and modding is really what minetest is about
01:30 rubenwardy    (even if the "modding" is vanilla like in minetest game"
01:30 rubenwardy    )
02:17 * mystik      is working on a library for reading map database files, but it's in perl and it's as slow as you can imagine.  is there anyone working on a library for decoding map blocks?
02:20 whitephoenix  I need some modding ideas, its been awhile since I've done anything
02:21 mystik        whitephoenix: I was thinking a minetest spin on plants vs zombies minigame ...?
02:22 whitephoenix  that could be cool
02:22 whitephoenix  haven't done any game modes yet
02:22 mystik        or any kind of tower defense game in MT.
02:29 whitephoenix  yeah I think I'm gonna try doing plants vs zombies
03:14 whitephoenix  its not much but its a start http://i.imgur.com/4HHhXh2.png
03:14 whitephoenix  I decided to make it not depend on default if possible
03:16 mystik        whitephoenix: oooh, nice.
03:16 mystik        if you run with it, you may want to consider 3 or 5 node wide lanes
03:17 mystik        so you have a center, but you can place your 'flowers' to defend mobs coming down the line
03:17 whitephoenix  that was the plan, I just built it like that to see the textures
04:28 whitephoenix  hmm I thought there was an aur package for nodeboxeditor
04:53 whitephoenix  more progress http://i.imgur.com/X8hBBBl.png
16:40 whitephoenix  http://i.imgur.com/JAApXy4.png
16:41 Krock         o/ grass on grass
16:42 whitephoenix  yep making a plants vs zombies game
17:35 octacian      whitephoenix: your making a plants vs zombies type thing in MT?
17:35 whitephoenix  yeah
17:36 octacian      do you have to use zombies? lol
17:36 whitephoenix  yeah I'm not sure how I'm going to do that yet
17:36 octacian      should be easy.
17:37 octacian      I'm just one of those few people who doesn't like the idea of unreal monsters, specifically zombies and such.
17:39 octacian      whitephoenix: if you need any help though, I'd be happy to give some :D
17:39 emunand       why pvz?
17:39 whitephoenix  I wanted ideas and someone suggested that
17:40 whitephoenix  I'm just adding blocks to build the map right now, I'm sure I could use help with the entities a bit later
17:40 emunand       you could use nssm
17:40 octacian      I suck at entities, but I want to learn, so I'll mess around with a few later.
17:41 octacian      emunand: none of the current developed mobs mods are good. nssm, too complicated, mobs don't look nice. mobs redo or mobs, also too complicated, messy, and mobs don't look good.
17:41 octacian      (sorry to the people who made the two mods I mentioned)
17:51 Krock         octacian, please help them to improve that
17:52 octacian      Krock: maybe when my own modding skills related to entities improve, I will try. However, even core devs have told me that they are unsure as to whether it's worth the time. I'm much more interested in jordan4ibenez's OpenAI.
17:54 octacian      come on... 600-page JS book and NOTHING about custom elements.
17:56 Krock         come on... 1000-page Harry Potter book and nothing about grenades
17:56 octacian      :rotfl:
17:56 Krock         perhaps it was out of the scope for that book
17:57 octacian      IDK, in my opinion, it's a pretty comprehensive manual lol
17:57 octacian      oh well, guess I'll have to rely on the Google.
17:57 Krock         Duckduckgo!
17:58 octacian      I've been hearing some pretty good things about duckduckgo for developers...
17:58 octacian      maybe I'll give it a try.
18:00 Amaz          DDG is awesome. Especially the !mtmod "bang" which leads to Krock's mod search :)
18:00 Krock         xD
18:01 octacian      You can get info on regex EASILY through duckduckgo!? OK, I'm switching.
18:01 octacian      (I suck at using any kind of regex, so I always just ask someone else to do it for me)
18:02 Krock         but I must say that searching for rare things, like mainboard datasheets, it's quite useless. It doesn't have auch a big database like google yet
18:02 Amaz          Yeah
18:02 Amaz          But there's always !g :P
18:02 Krock         xD
18:02 octacian      true.
18:03 octacian      huh, duckduckgo is cooler than I thought lol
18:03 emunand       i thought ddg was bad?
18:04 emunand       i heard that they place some cookies for no reason
18:04 emunand       i just use searx.me or startpage
18:04 octacian      wait, so how did it happen Krock's mod database works with duckduckgo?
18:04 Krock         you can submit your own !bangs
18:05 whitephoenix  duckduckgo is pretty good, sometimes the results aren't as good as google
18:05 octacian      ohk
18:05 whitephoenix  but I guess thats to be expected when google records everything
18:06 Krock         DDG is also partwise a meta search engine. Uses other search engines to provide search results
18:06 octacian      JS makes absolutely no sense right now...
18:07 sfan5         Krock: s/partwise/partially/ teilweise lässt sich nicht so übersetzen
18:07 Krock         sfan5, uh okay.
18:08 Krock         then it's partially a meta search engine :)
19:29 Fixer         VanessaE: happens to me within like 10 minutes, luajit, windows 7
19:29 VanessaE      then I suggest it's an OS-related problem.
19:30 VanessaE      I don't recall ever seeing a mapgen OOM issue, not even when biome_lib is heavily active populating new terrain
19:30 VanessaE      nor when caverealms is creating huge underground stuff
19:30 VanessaE      and when I last checked, technic used the engine's oregen calls, rather than manual ore placement
19:31 VanessaE      (I seem to recall making that change myself, but I could be wrong)
19:32 Fixer         VanessaE: are you having luajit?
19:32 VanessaE      yes.
19:33 VanessaE      luajit has a 2GB limit, if I remember right.  I know of nothing in dreambuilder that comes anywhere close to that.
19:33 VanessaE      (the closest should be biome_lib and that only needs under 100MB)
19:34 VanessaE      (and then, only in very brief bursts)
19:35 Fixer         VanessaE: what is also interesting, if you have LUA OOM, rerunning it - you will get it much faster
19:35 Fixer         VanessaE: and I tried to count mem usage with that command, and it was like 50-100 mb... so wtf?
19:36 VanessaE      exactly my point.
19:36 Fixer         VanessaE: i've just read something crazy
19:36 Fixer         VanessaE: lua uses bottom 2 gigabytes????
19:36 VanessaE      idk, maybe
19:37 Fixer         VanessaE: http://www.xsquawkbox.net/xpsdk/mediawiki/LuaJIT
19:37 Fixer         xplane also uses lua
19:37 VanessaE      they probably mean the bottom 2GB of whatever's allocated
19:38 VanessaE      not necessarily the lowest 2GB of real addresses
19:38 Fixer         VanessaE: allocated to minetest.exe?
19:38 Fixer         interesting
19:38 VanessaE      well, what minetest.exe allocates for Lua use
19:38 sfan5         i'm pretty sure it's the actual bottom 2GB of addrs
19:38 VanessaE      that's horrible.
19:43 Fixer         https://stackoverflow.com/questions/35155444/why-is-luajits-memory-limited-to-1-2-gb-on-64-bit-platforms
19:43 rubenwardy    you can also use !mf to search the minetest forums
19:43 Fixer         VanessaE: 32 bit or 64 bit minetest or os or both?
19:43 rubenwardy    (ddg)
19:43 VanessaE      64, both.
19:44 Fixer         "your best option is to
19:44 Fixer         compile LuaJIT as 32 bit. 32 bit processes can use close to 4GB of
19:44 Fixer         memory under a Linux/x64 kernel. And as I've previously explained,
19:44 Fixer         there's little performance difference with LuaJIT on x86 vs. x64. "
19:44 Fixer         interesting
19:45 VanessaE      64-bit OS+minetest is needed to use big texture packs like HDX
19:46 Fixer         oh crap, he says you can't use 32bit lua in 64bit build
19:50 Fixer         actually i will use 2gigs of my mem by something and run mt + dreambuilder again, just to see it
19:52 sfan5         Fixer: that won't matter
19:53 Fixer         sfan5: because it is allocated to minetest.exe? if minetest itself uses 1.8gig, lua will have 0.2gig left?
19:53 sfan5         depends
19:54 Fixer         lua mem usage on dreambuilder was 50-100mb... yet still OOM bs
19:54 sfan5         http://www.freelists.org/post/luajit/LuaJIT-x64-limited-to-31-bit-address-space-even-without-MAP-32BIT-restrictions,1
19:54 sfan5         it depends where those 1.8gb are allocated
19:54 garywhite     Heh, I just came up with a rather weird idea: Someone should make like a CD image of a bunch of Minetest mods and subgames for people who can't get Internet on a PC that they have MT on
19:54 Fixer         oh
19:55 garywhite     Weird idea isn't it?
19:55 emunand       how would they get minetest in the first place?
19:56 garywhite     They could transfer it to other media, or you could put a copy of MT on the CD image
19:56 Fixer         sfan5: so that means I should close that f-ing firefox down and then start minetest and only then start firefox?
19:56 sfan5         nothing of that matters (even more so on x64)
19:56 sfan5         firefox address space isn't even mapped while minetest runs
19:56 Fixer         crap, then nonluajit is only option for now
19:57 sfan5         minetest can use the same memory location as firefox
19:57 sfan5         because it's all just mapped
19:59 Fixer         http://lua-users.org/lists/lua-l/2007-07/msg00218.html
19:59 sfan5         well that's for lua not luajit
20:00 sfan5         and with lua it doesn't matter
20:01 Fixer         http://bayesanalytic.com/access-extra-memory-from-lua-jit/
20:02 Fixer         this should be more interesting
20:02 sfan5         that workarouns is obvious
20:03 sfan5         it only helps when you are dealing with large amounts of memory, like a big array
20:04 garywhite     Ya know what? I'm gonna do the MT CD image, what harm can it do? After all, most games were on CD no more than 5 years ago
20:05 garywhite     After all, you'd have a bunch of mods right there to install out of the box
20:14 garywhite     So...What are the most popular mods for MT? ik mesecons is a big one
20:26 Krock         garywhite, http://wiki.minetest.net/File:Modsonservers.png
20:27 garywhite     thanks Krock
20:27 Krock         !next
20:27 MinetestBot   Another satisfied customer. Next!
20:28 rubenwardy    Didn't expect itemframes to be that high
20:28 rubenwardy    I guess it makes sense for shops et
20:28 rubenwardy    +c
20:29 garywhite     & just to be safe, does anyone know if it's legal to distribute the client and some mods on a CD image with a document that says that "The content of this disk is by a large number of contributors, and all content is distributed on this disk under each item's original license. Please refer to the README files in the client folder and in each mod's folder"?
20:29 rubenwardy    yep
20:30 rubenwardy    as long as you provide a way to get the sources of the engine
20:30 rubenwardy    ie: the binary is unmodified and you say so
20:30 rubenwardy    and all the mods are FOSS
20:30 garywhite     I'm not gonna mess with the binary, and all the mods I'm pulling from the Mod Releases on the forums
20:30 rubenwardy    will be fine
20:31 garywhite     & I'll put a link to the GitHub page for minetest & minetest_game just to be on the safe side
20:31 Fixer         garywhite: mods used on servers 2016: https://gist.github.com/kaeza/686b90c3f3a9f6786d40
20:31 Fixer         by Kaeza
20:32 garywhite     thanks
20:34 garywhite     One last question: When pulling from GitHub for the mods, is it OK to rename them according to what the mod's forum page says to rename it to?
20:45 VanessaE      yep
20:45 garywhite     ok
20:45 VanessaE      git doesn't care about the name of the folder
20:45 VanessaE      fyi if you want to, you can directly clone to the "right" name too
20:46 rubenwardy    git clone GIT_URL foldername
20:46 rubenwardy    the same as doing   git clone GIT_URL && mv reponame foldername
21:47 whitephoenix  I'm looking for a modpack similar to FTB but these subgames appear to be default with about 4 other mods
22:22 rubenwardy    !title https://forum.minetest.net/viewtopic.php?f=9&t=16287
22:22 MinetestBot   rubenwardy: [Mod] Per Player Gamemode [1.0][perplayer_gamemode] - Minetest Forums
22:41 Fixer         rubenwardy: nice, thank you
23:11 whitephoenix  Anyone need any nodebox models or textures made?
23:13 Fixer         sfan5: i wonder if it is possible to compile with both lua and luajit and change it via config
23:13 GreenDimond   Is it just me or are the forums down?
23:14 Fixer         does not respond to me too
23:14 GreenDimond   D:
23:14 emunand       yeah
23:14 emunand       another attack
23:14 emunand       or slow servers
23:14 GreenDimond   Or both.
23:15 sfan5         Fixer: nah sounds complicated
23:15 GreenDimond   stan5: When will the 0.4.15 changelog be finished?
23:15 emunand       never
23:15 GreenDimond   *sfan5
23:18 GreenDimond   Forum back up.
23:36 PsychoVision  Anyone with Minetest.override skills concerning Lava specifically???????
23:37 PsychoVision  I feel I'm half way there just getting errors right and left like "Theres no such thing as Lava" or "Your an idiot, stop trying to override and go to bed"
23:38 PsychoVision  anyone?? Anyone??
23:38 PsychoVision  bueller anyone??
23:41 Fixer         sfan5: what non lua version you used?
23:41 Fixer         sfan5: do you have a zip of it on your server I can download?
23:45 PsychoVision  Not really it was just a simple override / Priv for Lava buckets I'm after Like player has bucket, player goes to magma well, player scoops Player gets nothing Unless player has X priv
23:45 Fixer         sfan5: used this one? https://sourceforge.net/projects/luabinaries/files/5.3.3/Windows%20Libraries/Static/lua-5.3.3_Win64_mingw4_lib.zip/download
23:46 Fixer         PsychoVision: try searching on forum
23:47 PsychoVision  I have but all which has been has not accomplished quite what I need will sleuth a little harder.