Minetest logo

IRC log for #minetest, 2012-08-06

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

All times shown according to UTC.

Time Nick Message
00:02 VanessaE ok here's a question:
00:02 VanessaE I want to create a table like:
00:03 VanessaE something = {
00:03 VanessaE "a"
00:03 VanessaE "b"
00:03 VanessaE somevariable
00:03 VanessaE }
00:03 VanessaE (insert commas where appropriate)
00:03 VanessaE but I want somevariable to only be filled in at the time the table is *used*, not when it is defined.
00:03 VanessaE is this possible?
00:04 Tekk_ I don't think lua has pass by reference, sorry :/
00:08 VanessaE *grumble*
00:08 Tekk_ look on the lua users wiki maybe?
00:08 Tekk_ I could be wrong
00:08 VanessaE I'm already googling for it
00:16 VanessaE there must be a way to do this without defining multiple copies of the table that needs the value inserted..
00:35 Tekk_ VanessaE: there is definitely no way to pass by reference
00:46 leo_rockway electricity mod sounds interesting
00:46 Tekk_ leo_rockway: you've missed a bit
00:46 Tekk_ 1: lusu is working
00:46 leo_rockway what have I missed?
00:46 leo_rockway Tekk_: I thought about the API. I have no idea how to make it ideal o.o
00:46 Tekk_ leo_rockway: you're not supposed to try to make it ideal
00:46 leo_rockway Tekk_: what was the URL again? I'll checkout and compile.
00:47 leo_rockway Tekk_: you asked me to
00:47 Tekk_ don't you already have a pull?
00:47 Tekk_ no, I asked you to throw some fake game code together
00:47 Tekk_ and I'd use that to help make the api ideal
00:47 Tekk_ tekk.com.ar/git/lusu2.git
00:47 Tekk_ unless you have your ssh key in. then it's just git@tekk.com.ar:lusu2.git
00:49 leo_rockway Tekk_: I have a lusu2 directory. I don't remember if it was a checkout or a tar.gz I decompressed
00:49 Tekk_ try a git pull o.o
00:49 Tekk_ if it works, it's a clone
00:49 leo_rockway I tried it. I had local changes, so I'll make a new clone from scratch.
00:49 Tekk_ okay
00:52 Tekk_ hm
00:54 VanessaE there, I think I got it
00:54 MineTestUser joined #minetest
00:54 VanessaE put some generic key into the table data, string-replace and modify the table, then pass it.
00:54 MineTestUser Anyone on an online server?
00:55 Tekk_ why?
00:55 MineTestUser Just wanted a game...
00:55 MineTestUser I'll find one on the forums
00:55 leo_rockway Tekk_: http://minetest.net/forum/viewtopic.php?id=2656
00:57 Tekk_ added
00:58 Tekk_ also with lusu reasonably important to remember that we're not even close to the final api
00:58 Tekk_ this is lua running right on top of the C
01:09 VanessaE ok, now that that works, how do I tell the game how many of an item it's allowed to stack up when collecting them?
01:10 VanessaE for some reason it seems to be limiting me to 64 pcs instead of the usual 99 for this particular item
01:10 Tekk_ odd
01:10 Tekk_ stack_max I think
01:11 VanessaE yup that's it
01:13 VanessaE drop = {max_items = 99, items = {"foo:bar"}}
01:13 VanessaE in the case of the drop argument, which I'm using in this item
01:29 VanessaE there, that's fixed.
01:54 sdzen joined #minetest
01:55 SegFault22 joined #minetest
02:04 GTRsdk joined #minetest
02:22 NekoGloop joined #minetest
02:52 SegFault22 hey Bad_Command, you said you would grant me privs ''tomorrow'' but it
02:53 Tekk_ left #minetest
02:53 SegFault22 its the day after that ''tomorrow''
02:53 SegFault22 :P
02:54 SegFault22 anyone got a non-boring minetest server?
02:54 GTRsdk I don't :-/
02:55 SegFault22 anyone?
02:55 SegFault22 does anyone have a server anymore??
02:55 SegFault22 have we regressed as far as to do nothing but share mods and play singleplayer?
02:55 SegFault22 what has happened to multiplayer?
02:56 SegFault22 does it even exist anymore?
02:56 GTRsdk I have a server up, but I haven't logged into it yet (just got back from vacation)
02:57 SegFault22 what's the IP?
02:57 GTRsdk gtr2.mooo.com port 30000
02:57 SegFault22 mkay
02:57 SegFault22 thank you
02:57 GTRsdk if it doesn't connect...; maybe it fell offline, or I mistyped
02:59 SegFault22 I'm connected
03:07 SegFault22 -.-
03:08 sdzen joined #minetest
03:10 MiJyn hi sdzen
03:10 MiJyn and hi everyone, for that fact
03:27 GTRsdk joined #minetest
03:27 * GTRsdk should really fix his connection... tomorrow though..
03:39 sdzen joined #minetest
04:03 SegFault22 why is it so boring here...?
04:03 SegFault22 -.-
04:09 cy1 because git decided to lose all MY code that I have to spend ALL DAY fixing instead of making people entertained on minetest
04:11 cy1 im obviously the source of all non-boringness `-`
04:11 sdzen left #minetest
04:26 sdzen joined #minetest
04:26 sdzen left #minetest
04:38 neko259 joined #minetest
04:40 VanessaE hey neko
04:59 arda7an joined #minetest
05:09 arda7an left #minetest
05:16 SegFault22 hello? anyone?
05:16 VanessaE hello
05:21 thefinn93 hi
05:46 Japa_werk joined #minetest
05:59 jin_xi joined #minetest
06:00 Jousway joined #minetest
06:02 theTroy joined #minetest
07:05 jin_xi joined #minetest
07:07 SegFault22 :P
07:11 VanessaE zzz
07:13 SegFault22 I wish there was a way to make TNT in the nuke mod ''push'' other TNT without destroying the surroundings or doing damage...
07:13 VanessaE don't much care for TNT
07:13 VanessaE I like to build, not destroy.
07:13 SegFault22 what if you're living in part of a massive sky continent
07:14 jin_xi if mining was somewhat realistic we'd all need tnt
07:14 SegFault22 and sky pirates are sighted building towers...
07:14 VanessaE I wouldn't know, I stick to the ground :-)
07:14 SegFault22 okay
07:14 SegFault22 what if you need to keep your land safe from invasion?
07:15 SegFault22 TNT cannons could be the answer...
07:15 SegFault22 it is for people who want to keep bases secure and who don't want sky pirates to pillage the riches of their continents in the sky...
07:15 VanessaE really tall walls, locked doors, and node protection. :-)
07:15 jin_xi there could be undiggable 'clumps' of stone-type nodes around, boulder you'd have to blow up
07:16 SegFault22 what we need is a ''barrier block'' that shields the force of the explosion to it and behind it
07:17 SegFault22 so that you can encase TNT in the blocks, leave a hole in the side, put TNT in that hole, activate the TNT in the center, and when the central TNT goes of, the other TNT is launched...
07:18 SegFault22 Maybe I should ask Sfan5 about that...
07:18 VanessaE seems like it would make more sense to create a specific type of node that only does just that
07:18 VanessaE rather than trying to repurpose TNT, make a "gunpowder" node that will only push everything else around
07:18 SegFault22 good idea...
07:18 VanessaE have it convert whatever is being pushed into entities (until they land)
07:19 VanessaE then you can use the game's acceleration and velocity functions
07:19 sfan5 SegFault22: http://i.imgur.com/cgRbY.jpg thats a tnt cannon
07:19 jin_xi and go ballistic...
07:19 SegFault22 nice...
07:19 VanessaE *looks at image*
07:20 VanessaE I can't make out how that's supposed to work?
07:20 SegFault22 I'll try that...
07:20 SegFault22 even though I don't have the mesecons/nuke patch...
07:31 vicscandl joined #minetest
07:31 vicscandl meep to the meep
07:31 * VanessaE pokes vicscandl
07:31 vicscandl VanessaE: sup awesomesauce?
07:32 VanessaE you forgot the [*]
07:32 VanessaE Awesomesauce*
07:32 vicscandl *? naw... you should get a !
07:32 VanessaE [*]Awesomesauce and the awesomesauce logo are copyright 2012 Mark Traceur
07:32 VanessaE ;-)
07:33 Calinou joined #minetest
07:33 VanessaE anyway, not much
07:33 VanessaE "Chlamydomonas reinhardtii is a single celled green alga about 10 micrometres in diameter..."
07:33 vicscandl ye
07:33 VanessaE now how the fuck am I supposed to draw THAT? ;-)
07:33 vicscandl i know, miniscule
07:33 vicscandl hence the edit saying a "general algae" will do
07:34 VanessaE heheh
07:34 vicscandl if we go as detaled as a single cell, this mod will take years
07:34 vicscandl you have a 4.2-rc1 client?
07:34 VanessaE I have both
07:35 VanessaE (I switch back and forth as needed for testing, usually I use 0.4.1 in practice)
07:35 vicscandl lemme see if this laptop is on the dmz
07:35 vicscandl if it is i'll give you the first preview of what i'm trying to accomplish;.... i think you will dig it
07:36 * Calinou has both too, but he doesn't have a shortcut on desktop for 0.4.2, only 0.4.1 and 0.3.1
07:36 Calinou people still play 0.3.1 today O_o
07:40 SegFault22 I can't get it to work...
07:40 SegFault22 wow...
07:40 VanessaE vicscandl: I think a type of seaweed, say kelp, might be appropriate for the game
07:40 SegFault22 if I set up the tnt cannon like so,...
07:40 SegFault22 tnt will fly off in random dirrection
07:41 SegFault22 wow...
07:42 SegFault22 I got it to work!
07:42 SegFault22 only problem is, it floods the cannon barrel...hmm...
07:42 vicscandl VanessaE: the item i'm going to use it with is specific to "algae"
07:42 VanessaE kelp is algae :-)
07:42 vicscandl but yea, i'll take kelp, was going to go with the lillypad, but.....
07:43 vicscandl its going to be put into a "furnace type item" as fuel anyways...
07:43 Calinou lily pads, best furnace fuel, EVER
07:44 vicscandl Calinou: disagree, i'll take a good canibis strain over a lily pad ANYDAY
07:44 VanessaE haha
07:45 vicscandl VanessaE: gimme till tomorrow for a server demo.. having issues with my dmz
07:45 VanessaE ok
07:45 Calinou dmz?
07:45 vicscandl de-militarized zone
07:45 Calinou ah ok
07:45 vicscandl in network ops, it means a computer that has no port restricions on the router
07:46 vicscandl ie: wide the fuck open
07:46 Calinou a computer that is loved by russians
07:46 Calinou and sold in russia, ok
07:46 vicscandl naw, your router has one
07:46 vicscandl pretty much every one does
07:46 Calinou yeah and? it's disabled by default, what's the point?
07:47 vicscandl port forwarding with no restrictions or setup
07:47 SegFault22 welp, not the cannon is not working...
07:47 SegFault22 I do not know why...
07:47 Calinou ah
07:47 SegFault22 o.o
07:47 SegFault22 *idea*
07:48 vicscandl SegFault22: enable debug output at least, helps to solve all my issues...
07:48 SegFault22 debug output?
07:49 vicscandl aye
07:49 vicscandl options when starting minetest
07:49 vicscandl :)
07:49 vicscandl ./minetest --help
07:49 SegFault22 I'm attempting to make a TNT cannon with the nuke mod...
07:49 vicscandl oh wait, you prob run windows....
07:49 vicscandl bummer... :) :(
07:49 SegFault22 shamefully yesh I do -.-
07:49 SegFault22 I want linux
07:50 SegFault22 but I can't figure out which ubuntu is linux...
07:50 vicscandl nerdup hooker, get a usb bootstick
07:50 vicscandl ???
07:50 vicscandl wtf are you smoking
07:50 vicscandl must be better than my so cal homegrown
07:50 SegFault22 lubuntu, xubuntu, kubuntu, ibuntu, etc...
07:50 SegFault22 -.-
07:50 vicscandl go get 12.04 standard desktop install
07:51 SegFault22 o.o
07:51 SegFault22 wat?
07:51 vicscandl from the standard, all other flavors are available via update
07:51 jin_xi thats the one called simlpy ubuntu
07:52 vicscandl {{{ 5 years redmond free, whole house EXCEPT THE FUCKING xbox }}}
07:52 VanessaE All versions of Ubuntu are linux, SegFault.
07:52 SegFault22 noooo I blew up mah cannon trying to test mah idea >:C
07:52 vicscandl SegFault22: hope you use git/hg/svn....
07:53 SegFault22 git?
07:53 SegFault22 hg?
07:53 SegFault22 svn?
07:53 vicscandl bleh... you need help
07:53 SegFault22 I hate windows
07:54 SegFault22 why not just a simple easy-to-use OS that doesn't require a command line to move the cursor?
07:54 vicscandl redmond is a $3 hooker paid in pennies
07:54 SegFault22 o.O
07:55 vicscandl VanessaE: so you think by friday we could pop off a kelp/algae addition that i can use?
07:55 VanessaE I'm already working on finding an appropriate photorealistic texture :-)
07:55 VanessaE http://upload.wikimedia.org/wikipedia/commons/b/b2/TomCorser_Seaweed_2.jpg
07:55 vicscandl VanessaE: fricken sweet woman, you rock
07:55 VanessaE this looks good
07:56 jin_xi tasty
07:56 vicscandl 100% on point... can i get it pounded out and some fresh ahi sushi with that?
07:57 vicscandl ooooooooooooooo sushi mod
07:57 vicscandl should so do a fishing rod before i do this one.. would be ***way*** easier
07:58 SegFault22 if only there was a way to ''embed'' the water source cube into a plantlike node...
07:58 VanessaE stand by........
07:58 SegFault22 maybe, if the textures of water facing all plantlikes were ''removed''...
07:58 vicscandl guh, its 00:58 and the kiddo is here.. i'm gonna knock out for like 8 hours...
07:59 vicscandl VanessaE: <3 for the help, thanks
07:59 VanessaE WAIT!
07:59 vicscandl holding
07:59 VanessaE I'm working on the code now :-)
07:59 vicscandl )) three sips of beer and half a smoke hon! ((
08:00 vicscandl {{ damn, wish my code hookers jumped as fast as you do! }}
08:00 SegFault22 argh, I still can not get it to work...
08:00 VanessaE ha!
08:00 SegFault22 maybe the TNT only slides across certain nodes...
08:00 vicscandl }} code hooker == good thing {{
08:01 SegFault22 like dirtwithgrass...
08:01 vicscandl if( $vic_scandl ) { $code_hooker = $paid_employee; }
08:01 SegFault22 or grasswithdirtandgrasswithfootsteps...
08:01 SegFault22 eh?
08:02 SegFault22 O.O
08:02 SegFault22 IT WORKED
08:03 vicscandl SegFault22: where is it on git so we can test it out?
08:03 SegFault22 test what?
08:03 vicscandl SegFault22: nevermind
08:03 SegFault22 okay
08:03 SegFault22 sorry
08:04 vicscandl no worries
08:05 vicscandl VanessaE: gonna go take a puff on the last of my sleep aids.... something like 10 minutes
08:05 vicscandl :)
08:05 VanessaE heh, ok
08:05 SegFault22 arrrgh now it's not working >:C
08:06 vicscandl }} gonna go put wifi into the smoking closet this week {{
08:06 jin_xi yeahyeahyeah
08:07 vicscandl i liked the privacy, but fuck cell reception in there
08:07 vicscandl with a repeater in there, my voip will at least work
08:08 vicscandl VanessaE: because its code, i'm granting you another beer consumption for timing...
08:09 VanessaE heh
08:09 vicscandl VanessaE: btw, have i thanked you for your mods lately? THANKS!!!!
08:09 VanessaE ok, let's see what THIS breaks
08:09 VanessaE *crash*
08:10 vicscandl pastebin that poo, lets work
08:10 VanessaE naw I got it.  C&P error
08:10 vicscandl don't want you to break your git
08:11 VanessaE I ain't gonna commit until it works :-)
08:11 jin_xi plz test this: https://github.com/obneq/painting now using one entity only for in-game drawing
08:11 vicscandl i do local commits until it works, then push to github
08:11 VanessaE ok, that gets rid of the crash
08:11 jin_xi commit early and often
08:12 VanessaE now the question is, will it run ;-)
08:12 vicscandl i've been using mercurial for years and love the distributed aspects of it... git just has *way* to many options
08:12 * VanessaE cranks the spawn rate WAY up...
08:12 vicscandl jin_xi: i pound that statement into my coders like fly's on shit
08:13 vicscandl jin_xi: don't care about your local repo, hit the master hourly
08:13 * jin_xi sometimes uses double git for messy dev and proper commits
08:14 vicscandl jin_xi: i'll have to pastebin you some of my coders commits... they fuck with me so often
08:15 vicscandl jin_xi: ... "i commited this code because you cut off our phone conversation and i could not explain why this code should be here. you suck"
08:15 vicscandl jin_xi: turns out she was correct, gave her a $1/h raise
08:15 jin_xi lol
08:17 VanessaE hoho!
08:17 VanessaE it's working
08:17 VanessaE I think I need to allow for more light though
08:17 VanessaE so far it only wants to spawn in dark caves :-)
08:18 vicscandl VanessaE: cool for change, cool with it being in dark caves only
08:18 VanessaE I'll raise the max light to 8/14
08:19 VanessaE minimum light of say 4/14
08:19 vicscandl is the relationship of being close to dirt perhaps the issue instead?
08:19 VanessaE naw
08:19 VanessaE it's working precisely as I expected
08:19 VanessaE I just didn't account for how dim 4/14 actually is
08:20 vicscandl note: trees growing underground via torchlight is kinda lame
08:20 vicscandl VanessaE: is it algae or kelp, per se?
08:21 jin_xi i'd like dwarf fortress style underground fungal trees
08:21 VanessaE it's just generic seaweed and is named as such
08:21 VanessaE ("flowers:flower_seaweed")
08:21 vicscandl being underground is opposite of seeweed's natural habatat tho.. :(
08:22 vicscandl they are a large contributor to our global oxygen manufacture... (( hint hint ))
08:23 VanessaE PERFECT.
08:23 * VanessaE turns the spawnrate back down to normal.
08:23 vicscandl git that pewp and i'll re-pull after heading to the closet.
08:24 vicscandl my mod is three comments from using your work
08:25 VanessaE pushed.
08:29 SegFault22 -.-
08:30 SegFault22 I blew off the left wing of the airship while trying to get the TNT cannon working...
08:30 VanessaE perhaps you should do your testing on the ground in singleplayer mode :-
08:30 VanessaE :-)
08:30 SegFault22 I did
08:30 SegFault22 and I got it to work
08:30 SegFault22 perfectly
08:30 SegFault22 but up in the sky...not so much...
08:30 SegFault22 :P
08:32 vicscandl VanessaE: bak, pulling and testing here... btw, EFFING THANKS!!!
08:32 VanessaE wait
08:32 vicscandl ok
08:33 VanessaE need to add a selection box to the seaweed
08:33 vicscandl selection box?
08:33 SegFault22 maybe it has something to do with X Y and Z positions/dirrections...
08:34 SegFault22 like, it naturally tried to go one way, but if it's set-up to go the other way, it goes the wrong way from that of what is wanted...
08:34 VanessaE vicscandl: yeah, so you mouseover it and you get a flat box that matches the seaweed instead of a whole cube
08:35 vicscandl VanessaE: btw, i'm going to be creating a new line of furnace-like items that will use quite a bit of additions to your mod for fuel sources... we cool to work in the future as we have today?
08:35 VanessaE ok, that change is up.
08:35 vicscandl VanessaE: oooooo have not see that, cool. looking forward
08:35 VanessaE reload and pull. :-)
08:35 vicscandl doing so, gimme a few
08:36 VanessaE oh sure, I'm always happy to cooperate as long as I get my way ;-)
08:37 vicscandl VanessaE: sucks to be you, thats my line. :) totally... most will be just additions of units, and i'll just overload them in my mod...
08:37 vicscandl i just want your shit there too...
08:37 yazgoo joined #minetest
08:37 vicscandl cause its cool, you do good graphics, and holy shit, you work fast.
08:38 VanessaE I work fast because I have an enormous amount of free time on my hands :-)
08:38 VanessaE ok, give that code a try, let me know if it has any problems.
08:38 vicscandl pulling and testing now, thanks so much hon.
08:38 VanessaE next update may rely on perlin noise to further define where stuff grows
08:39 vicscandl NICE!
08:39 VanessaE in the meantime, I'm off to bed.
08:39 vicscandl yea, me too after a test or three
08:39 vicscandl thanks again
08:39 VanessaE you're welcome :-)
08:39 SegFault22 I'm going to go debug witch way the TNT ''likes'' to launch...
08:39 vicscandl love this community
08:43 vicscandl damn, V, remind me to ask you about selection boxes tomorrow
08:45 * VanessaE uploads a new pohotorealistic image
08:45 VanessaE done
08:46 VanessaE https://github.com/VanessaE/512px-realistic-textures/commit/2527a5aeb21c1a2d5a9a2ff7b4c2ab7610884ba7
08:46 VanessaE beautiful. :-)
08:46 VanessaE DAMN I'm good ;-)
08:46 vicscandl ooooooo i'll have to pull that texture mod, just got a new desktop with a decent card
08:47 vicscandl getting a github so you can see my work :)
08:47 VanessaE as long as you don't go overboard on your settings, even 512px performs decently on a good card
08:47 VanessaE ok, I'm off to bed now.
08:47 VanessaE I gotta sleep
08:47 VanessaE and my hubby is calling for me ;-)
08:47 vicscandl minetoon kills at fullscreen
08:47 vicscandl laters, thanks again
08:51 Calinou lolwtf @ seaweed texture
08:51 vicscandl Calinou: have not looked yet..
08:52 Calinou going to add colored wood support to misa pack :D
08:54 VanessaE what, you don't like my seaweed texture?  FFFFFUUUUUUUUUUUUUUUUUU
08:54 VanessaE ;-)
08:54 SegFault22 aHA! I figured it out!
08:54 * VanessaE tried to tear herself away from the computer
08:54 VanessaE tries*
08:55 SegFault22 the primed TNT will only go along x+ or z+ when launched...
08:55 SegFault22 there would need to be a patch to get it to go along z- and x-
08:55 SegFault22 ...
08:56 VanessaE Calinou: :P
08:56 VanessaE vicscandl: enjoy
08:56 VanessaE -> out
08:56 jin_xi is tnt a mod?
08:56 SegFault22 argh I can't understand the code - too much px.vy or xy.np and weird stuff...
08:57 jin_xi post it, i'll have a look
08:57 SegFault22 why not simple ''y+'' or ''z+'' etc
08:57 SegFault22 it's the nuke mod by sfan5
08:57 jin_xi ok
08:57 Calinou I gotta fucking hate GIMP 2.8's "export" feature
08:57 Calinou it complexifies everything
08:58 SegFault22 TNT will only be propelled +x/+z/+y, a patch of some kind is needed to make it go -z or -x
08:58 SegFault22 now there's a HUGE rift behind my test tower...
08:59 SegFault22 should be in front of it but,...
08:59 SegFault22 -.-
08:59 jin_xi i never used nuke mod, just looking at code now
08:59 SegFault22 okay
08:59 jin_xi do you place tnt like other nodes?
08:59 SegFault22 yesh
09:00 jin_xi it's no simple mod :)
09:00 SegFault22 the code for dirrection of ''launch'' ( obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 2) + v.x, y=(p.y - tnt_np.y) + tntr + v.y, z=(p.z - tnt_np.z) + (tntr / 2) + v.z})         else             if v ~= nil then                 obj:setvelocity({x=(p.x - tnt_np.x) + (tntr / 4) + v.x, y=(p.y - tnt_np.y) + (tntr / 2) + v.y, z=(p.z - tnt_np.z) + (tntr / 4) + v.z}) ) seems to be the problem
09:00 SegFault22 it must be compied completely to allow -x and -z but I do not know how to ''say'' that the same way as here
09:01 SegFault22 copied***
09:01 SegFault22 as in,...
09:01 SegFault22 it must be patched
09:01 jin_xi generally speaking i think you'd need to use facedir when placing the node
09:01 jin_xi and take it into account when launching
09:01 SegFault22 see the stuff like, p.y - tnt_np.y? I need to know how to invert that for -x and -z
09:02 SegFault22 any ideas?
09:02 jin_xi yes
09:02 SegFault22 ?
09:02 jin_xi wait a sec
09:02 SegFault22 okay
09:02 SegFault22 thank you for your help
09:02 jin_xi dirs = { [0] = { x = 0, z = 1 }, [1] = { x = 1, z = 0 }, [2] = { x = 0, z =-1 }, [3] = { x =-1, z = 0 } }
09:03 jin_xi this table sets direction offsets for facedir values
09:03 SegFault22 uh...
09:03 SegFault22 no what it is is, the TNT is propelled along y+, x+, and Z+ only
09:04 SegFault22 I need to make it be able to go x- and z-
09:04 Calinou added coloredwood/cotton support to misa pack :D
09:04 jin_xi i am looking if i can make a quick patch, stand by
09:04 SegFault22 thank you
09:07 TForsman joined #minetest
09:07 Calinou 1274 textures in misa's pack, and counting.
09:09 SegFault22 well, jin_xi, sorry but I have to leave. I will be back tomorrow...
09:09 SegFault22 left #minetest
09:13 Calinou LOL "why do modders need licenses"
09:13 Calinou http://minetest.net/forum/viewtopic.php?pid=36253#p36253
09:15 jin_xi so, how would i use nuke mod for quick testing? what givemes and tips?
09:15 sfan5 jin_xi: what do you want to test?
09:15 jin_xi oh, hi sfan, read above
09:16 jin_xi segfault had problems to fire tnt guns in all directions
09:31 VanessaE joined #minetest
09:31 VanessaE well that was about as useful as tits on a bull.
09:36 jin_xi what?
09:36 VanessaE sleep'
09:36 VanessaE useless.
09:36 jin_xi oh
09:38 VanessaE brb
09:39 vicscandl she lies!
09:40 vicscandl yet, htf am i still up writing code too
09:40 vicscandl tits on a bull, true dat
09:47 VanessaE joined #minetest
09:47 VanessaE there.  that's better
09:47 VanessaE can't believe I had to boot into gnome just to turn on autologin...into xfce.
09:51 vicscandl VanessaE: you are such a n3rd
09:51 VanessaE I am?
09:52 VanessaE I'm a geek, not a lowly nerd ;-)
09:52 vicscandl duh, female and you *know* what xfce is... i'm sold
09:53 vicscandl you mid-west nerds must have an inverted scale of awesomeness
09:53 VanessaE heh
09:53 vicscandl a few days ago i met a girl who i *asumed* was a sexratary.
09:54 VanessaE brb again.  let's see if I can make the boot splash work right.
09:54 vicscandl turns out she codes engine specs for an electric car
09:55 VanessaE joined #minetest
09:55 vicscandl turns out she codes engine specs for an electric car
09:55 vicscandl i'm such a penis
09:55 VanessaE that didn't work :-/
09:55 TForsman joined #minetest
09:56 VanessaE can someone please tell me what moron decided it was simpler to hand off the boot splash sequence three times instead of just using grub and leaving that display up until X starts?  *grumble*
09:56 vicscandl VanessaE: blame linus
09:56 vicscandl its easier
09:56 VanessaE ha
09:57 vicscandl which image you trying to change?
09:57 VanessaE trying to get rid of the ugly black text screen :-)
09:57 VanessaE you know, the one you are relegated to using if you have proprietary drivers installed
09:57 VanessaE (like 99% of PC users do)
09:57 vicscandl oooooooo
09:58 vicscandl which flavor you booting?
09:58 VanessaE xubuntu 12.04
09:58 vicscandl hrm,
09:59 vicscandl note: prefer to load vanilla ubuntu then remove unity, add gnome 3, then modify
09:59 vicscandl for a desktop with no server features (apache, gcc, etc)
09:59 vicscandl this your dev boxen?
09:59 thexyz gnome 3? no way
10:00 vicscandl thexyz: about time someone bitched
10:00 VanessaE it's my dev system yeah
10:00 VanessaE but I still like a little eye candy now and then :-)
10:00 vicscandl so you run x, not unity?
10:00 VanessaE correct
10:00 VanessaE fuck unity and everything it stands for
10:01 vicscandl VanessaE: uh, yea, it sucks
10:01 vicscandl i almost switched back to kde after like 7 years
10:01 vicscandl i *did* say almost
10:02 vicscandl i just got a shitload of new hardware into the house for non-work functionality...
10:02 vicscandl give me a week or two, already planning on a slew of usb's to try all the ubuntu flavors...
10:03 vicscandl soooooooooooo want to go back to fluxbox, but no time for hardcore config
10:03 VanessaE eh, screw it.
10:03 vicscandl stupid work
10:03 VanessaE not worth the trouble just for four seconds' worth of graphical screen
10:03 VanessaE (if I were still booting off spinning rust, I might care more :-)  )
10:03 vicscandl hhahaahha
10:04 vicscandl you are a fucking n3rd V, wear that badge proud
10:04 vicscandl you said "spinning rust
10:04 VanessaE heh
10:04 VanessaE too many years hanging about slashdot
10:04 vicscandl hahahahahah
10:04 VanessaE brb, time to complete the picture:
10:05 VanessaE making ramen noodles
10:05 vicscandl {{ 2 for 1 coupon on the big cup noodles today; fuckers only had shrimp }}
10:05 Fixer joined #minetest
10:05 Calinou <VanessaE> fuck unity and everything it stands for
10:05 Calinou +1
10:06 Calinou kde sucks, too.
10:06 vicscandl Calinou: i see your +1 and raise you anywhere close to infinity...
10:06 * Calinou uses XFCE
10:06 Calinou it's okay, but it's worse than gnome 2 imo. also, its text editor sucks
10:07 Calinou gedit doesn't blend at all with xfce
10:07 vicscandl i got sick of X while working on pure unix boxen... i'm a lazy old man now.
10:07 Calinou >2012
10:07 Calinou >text mode
10:07 vicscandl Calinou: you tried jEdit which is java based?
10:08 Calinou lol
10:08 jin_xi ^ did you just type >text mode
10:08 Calinou <VanessaE> (like 99% of PC users do)
10:08 vicscandl fuck emacs
10:08 * Calinou has free drivers
10:08 Calinou can't be arsed to install proprietary drivers, games run fluidly with free drivers anyway
10:09 Calinou <thexyz> gnome 3? no way
10:09 Calinou it sucks; +1
10:09 VanessaE back
10:09 VanessaE ramen for abe, cereal for me :-)
10:09 VanessaE oh G*d I just realized.
10:10 VanessaE nerd/geek stereotype has us living in basements, yes?
10:10 vicscandl what sugar you rockin V? capt crunch? count chocula?
10:10 VanessaE this apartment abe and I live in just happens to be a (nicely-finished) basement apartment :-)
10:10 vicscandl VanessaE: its 3am, i'm on the patio
10:10 VanessaE cap'n crunch?  BLASPHEMER  count chocula?  the very idea.
10:10 VanessaE COCOA PEBBLES.
10:11 * Calinou lives in a house, not an apartment/flat
10:11 vicscandl its all about the BOO BERRY here...
10:11 Calinou shit connection though. :(
10:11 VanessaE nice fat pipe here.  12Mbps bursting to 20
10:11 vicscandl Calinou: steal your neighbors high end wifi... bleh
10:12 Calinou that has nothing to do with my connection
10:12 Calinou 2.4/0.4mbits < my connection
10:12 Calinou ISPs, come to me with optic fiber, pl0x
10:12 vicscandl VanessaE: home net: 20mb work shit: T1
10:12 vicscandl i had to dig in my T1, fucking lamne
10:12 VanessaE T1?  good G*d, people still use that? :-)
10:13 vicscandl well, its now a T3
10:13 VanessaE what was it we had at the ISP.  OC3 I think?
10:13 vicscandl and yes, we do... optic to the front of my complex;.... copper thru prevents good shit
10:14 vicscandl at my NOC we rocked a DS1 with 3 OC3 for backup 40G darkfibre to japan... fun times
10:14 VanessaE must be some pretty sucky copper then, since you can push 1Gbps through cat6 easily after all
10:14 vicscandl yea, building is from 84
10:15 VanessaE yeah, definitely a bit old for high-speed networking :-()
10:15 vicscandl after 3 months at the NOC, we pushed out to pulling a quarter of one wilshire's bandwidth.. heheeh
10:15 VanessaE :-)
10:15 PilzAdam joined #minetest
10:15 PilzAdam Good morning!
10:15 VanessaE morning pilz
10:16 jin_xi morning adam
10:16 VanessaE ok if you're here, RBA should be along soon :-)
10:16 vicscandl yo pilz
10:16 vicscandl PilzAdam: n00b, just ignore me.
10:16 * VanessaE has updates for him as well
10:17 q66 joined #minetest
10:17 vicscandl VanessaE: note my 3 line fix did not work. fixing code, will have github for you tomorrow
10:18 VanessaE what fix?
10:18 VanessaE (did I miss something?)
10:18 vicscandl making my "furnace object" work with the algae
10:18 VanessaE oh yes
10:18 vicscandl all my issue
10:19 vicscandl your code works wonderful, so big thank you, credit already attributed in my code
10:19 VanessaE thanks :-)
10:20 vicscandl wonder if we can get the minetoon texture guy to hit your flowers mod
10:20 vicscandl the kiddo loves that texture pack
10:20 VanessaE I'd have figured he already did that
10:20 VanessaE flowers is pretty old
10:20 vicscandl have not verified
10:21 * vicscandl needs to quit trolling and get to coding...
10:22 * vicscandl puts on some Grateful Dead so he can ignore IRC
10:23 * VanessaE plays some Glenn Miller to drown out the Grateful Dead
10:23 VanessaE ;-)
10:25 vicscandl ... east coast winter tour 78 makes you go away...
10:25 * vicscandl is a dirty hippie, btw...
10:28 VanessaE heh
10:29 vicscandl 2.5 years driving from west to east coast makes a human wise...
10:29 vicscandl wish my kid could do the same...
10:33 VanessaE ok, let's try this 'sleep' thing agai
10:33 VanessaE again*
10:33 VanessaE I/O error writing /dev/brain:  device not present
10:33 vicscandl good luck, i'm having insomnia issues
10:38 FreeFull joined #minetest
10:41 Calinou * vicscandl is a dirty hippie, btw...
10:41 Calinou there was one earlier, marktraceur
10:41 Calinou :trollface: j/k
10:42 vicscandl Calinou: i'm not him
10:42 vicscandl yet i troll, hard.
10:43 vicscandl i'll let my code speak for me come later this week. :)
10:43 Calinou welcome to my troll club
10:44 vicscandl words are bullshit, code is law.
10:44 vicscandl Calinou: we will get along just fine
10:44 vicscandl :)
10:45 * Calinou is not a coder :(
10:46 vicscandl :( hope he ain't pissed
10:47 * vicscandl still has to clip his own n00b wings... here...
10:47 jin_xi he always seems pissed anyway
10:48 vicscandl i'm done, you are all welcome :)
10:49 vicscandl ... for now ...\
10:54 MilanFIN joined #minetest
11:22 TLP|AFK joined #minetest
11:34 Calinou joined #minetest
11:40 TForsman joined #minetest
11:48 Calinou http://minetest.net/forum/viewtopic.php?pid=36227#p36227
11:48 Calinou lolk
11:48 Calinou -k
12:17 TheLastProject joined #minetest
12:29 NakedFury joined #minetest
12:31 TheLastProject joined #minetest
12:51 theTroy joined #minetest
12:58 SpeedProg joined #minetest
13:20 TLP|AFK joined #minetest
13:22 vicscandl joined #minetest
13:23 vicscandl joined #minetest
13:42 TForsman joined #minetest
14:01 MagnusPathtracer joined #minetest
14:06 MagnusPathtracer left #minetest
14:06 jin_xi tried painting at 128x128, this is the result: ERROR[ServerThread]: ERROR: An unhandled exception occurred: String too long for serializeString
14:17 MineTestUser joined #minetest
14:19 sfan5 jin_xi: minetest serializes the string your mod saves, and the string is too long because the painting is too big
14:22 jin_xi i know, 64px is decent enough. was just testing the limits
14:24 FreeFull You could put together four 64px by 64px paintings
14:24 jin_xi yes
14:32 thexyz btw, what "paintings" are you talking about?
14:34 jin_xi its my painting mod, here: https://github.com/obneq/painting
14:34 jin_xi in-game painting, needs some polish
14:39 NakedFury joined #minetest
14:44 thexyz hm.. it looks awesome
14:44 jin_xi it mostly is
14:45 jin_xi i hope
14:48 thexyz when looking up painting disappears, is that ok?
14:48 jin_xi idk, seems to be happening with all textures on entities
14:49 thexyz also, is there a way to detach painting from easel?
14:49 jin_xi just dig its node, you need to walk to its side a bit
14:50 jin_xi then you can place it
14:50 thexyz aww, image disappeared after relogin =(
14:51 thexyz and now i can't draw on canvas
14:51 jin_xi right.
14:51 jin_xi on easel painting is not persistent
14:51 jin_xi its saved when you take it off
14:52 jin_xi just dig and throw away spoilt empty canvas ;)
14:52 thexyz do you plan to fix that?
14:53 jin_xi not sure how to handle this
14:53 jin_xi making paintings editable in general when placed on easel
14:55 jin_xi i think i'll do resolution on a per image basis to get stable image format first
14:55 idoru joined #minetest
14:55 MineTestUser joined #minetest
14:55 jin_xi then nicen out ui
14:59 xy joined #minetest
15:01 thexyz also, suggestion: make pictures to be able placed not only on wall
15:06 Calinou joined #minetest
15:06 jin_xi you mean for floor too?
15:10 thexyz yes
15:13 jin_xi maybe, yes: now canvas is made from paper. could add one made from wool
15:13 jin_xi wool one could give carpet or so
15:23 VanessaE joined #minetest
15:28 Karaoke joined #minetest
15:32 Karaoke Excuse me, how would one actually run this game? I installed the server files and the game files, and...I don't understand
15:34 MineTestUser You'll find the Executable (windows) in the (Minetest folder)/bin folder.
15:34 MineTestUser It's called Minetest.exe.
15:35 thexyz Karaoke: what's your OS?
15:35 Karaoke Oi, sorry, I'm using Ubuntu 12.04
15:35 MineTestUser I'm not helpful here...
15:35 thexyz run it using "minetest" command
15:36 Karaoke ...It says I didn't install it, even though I did. Odd.
15:36 thexyz what package(s) did you install?
15:37 Karaoke ...Oh, look at me being a dumbass using the debian ones instead of the ubuntu ones
15:37 Karaoke might be part of it
15:37 thexyz should work then
15:37 thexyz you should install minetest_0.4.1 minetest-common_0.4.1 and minetest-game_0.4.1
15:38 thexyz or just use ubuntu PPA
15:38 thexyz https://code.launchpad.net/~minetestdevs/+archive/stable/+packages
15:58 q66 joined #minetest
16:14 pskosinski joined #minetest
16:22 mrtux joined #minetest
16:23 mrtux hi
16:23 PilzAdam hi
16:24 mrtux I'm vortexlabs on the forum btw
16:24 jin_xi sup
16:25 mrtux do you guys use XChat?
16:25 thexyz no
16:25 mrtux ah
16:25 mrtux I used to use Irssi but I wanted to easily be on multiple channels and stuff
16:30 PilzAdam joined #minetest
16:30 mrtux wb
16:39 Calinou xchat FTW
16:39 Calinou <mrtux> I'm vortexlabs on the forum btw
16:40 Calinou name yourself vortexlabs then :P
16:40 Calinou <Karaoke> Oi, sorry, I'm using Ubuntu 12.04
16:40 Calinou lol
16:40 mrtux Ok lol
16:40 mrtux I'll just stick with mrtux for now, I' still getting the feel of XChat
16:41 VanessaE xchat is nice.
16:42 mrtux I'm using XChat for windows, an older version that's not from xchat's website
16:44 VanessaE windows...bleah
16:44 mrtux I'm switching to a GNU/Linux system in a few months when I have a system all for myself and etc
16:44 NakedFury joined #minetest
16:44 mrtux hey
16:45 mrtux I hate windows, it's evil
16:48 TForsman joined #minetest
16:49 mrtux welcome
16:51 Calinou mrtux, inb4 harschlinux as distro :P
16:55 VanessaE could be worse
16:56 VanessaE you could have suggested redhat :-)
16:56 mrtux lol redhat
16:56 mrtux that enterprise linux distro
16:57 VanessaE no, pre-RHEL :-)
16:57 VanessaE pre-fedora
16:57 VanessaE back when it was just redhat. :-)
16:57 mrtux ah
16:57 mrtux i wouldn't install gentoo, obviously
16:58 mrtux My intel p4 pc couldn't handle all the compiling
17:08 TForsman joined #minetest
17:20 NakedFury joined #minetest
17:21 afkael joined #minetest
17:23 mrtux back
17:24 Tux-Tn joined #minetest
17:25 mrtux hello
17:25 theTroy joined #minetest
17:31 GTRsdk joined #minetest
17:40 PilzAdam left #minetest
17:45 PilzAdam joined #minetest
17:45 mrtux hi
17:45 PilzAdam hi again
17:53 NekoGloop joined #minetest
17:54 NekoGloop Meow~ :3
17:54 GTRsdk Hello
17:54 NekoGloop :3
17:58 TForsman joined #minetest
18:15 NekoGloop ANYONE THERE? :3
18:16 mrtux yes
18:19 NekoGloop Oki :3
18:19 triplei joined #minetest
18:19 mrtux hello
18:27 Guest64051 joined #minetest
18:29 xy_ joined #minetest
18:30 FreeFull_ joined #minetest
18:31 vicscand1 joined #minetest
18:33 brobosti1on joined #minetest
18:37 roboman2444 joined #minetest
18:39 Cerise joined #minetest
18:39 milleja46 joined #minetest
18:40 RealBadAngel joined #minetest
18:43 ttk2 joined #minetest
19:07 GTRsdk joined #minetest
19:12 TForsman joined #minetest
19:15 * mrtux is away: going to play minetest
19:21 vicscandl joined #minetest
19:21 vicscandl joined #minetest
19:23 cisoun joined #minetest
19:24 mrtux hi
19:24 RealBadAngel hi
19:25 pskosinski What is creative mode?
19:25 pskosinski I'm very new…
19:25 pskosinski newbie *
19:25 pskosinski pure newbie *
19:25 RealBadAngel every block aviable from the menu
19:25 RealBadAngel and you can just build with them
19:25 pskosinski Oh… ty.
19:26 pskosinski So whole game is just about building…
19:26 RealBadAngel building, exploring
19:26 pskosinski Are there any monsters?
19:26 pskosinski I can make sword…
19:26 RealBadAngel not yet
19:26 pskosinski And can't find anything to kill
19:27 pskosinski Oh, ok
19:27 RealBadAngel they will be there later on
19:27 RealBadAngel game is all the time in dev
19:27 pskosinski ok, nice
19:27 mrtux yeah
19:28 neko259 joined #minetest
19:29 RealBadAngel there are mods that adds animals and mobs
19:29 RealBadAngel look in forums for various mods
19:29 pskosinski ty :)
20:05 Bad_Command_ joined #minetest
20:08 vicscandl joined #minetest
20:08 vicscandl joined #minetest
20:14 * mrtux is back (gone 00:59:06)
20:16 [JJ]Albert joined #minetest
20:46 VanessaE joined #minetest
20:52 Voltaire joined #minetest
20:52 Voltaire Hi :)
20:55 VanessaE hi
20:56 Voltaire Im kind of new to minetest, where is a good place to start with it?
20:56 VanessaE in what respect?
20:56 VanessaE the forums are a good start for most things but what are you looking for in particular?
20:57 mrtux ohai
20:57 Voltaire Well im a coder by day.  I play minecraft, but C++ is my bag, not java.
20:57 VanessaE hey mrtux
20:57 VanessaE ah
20:57 VanessaE looking to contribute?
20:59 VanessaE start here:  http://minetest.net/wiki/doku.php?id=dev_index
20:59 VanessaE then go here and clone the sources:  https://github.com/celeron55/minetest/commits/master
20:59 VanessaE and here for the mods that make up most of the game content:
20:59 Voltaire Yeh. I think so.  At least I am interested in developing a the sandbox concept further.
20:59 VanessaE https://github.com/celeron55/minetest_game
20:59 VanessaE then have fun hacking :-)
21:01 Voltaire Do you code/hack minetest?
21:01 VanessaE c55's biggest rule with regards to patches is that they must be as small/lean as possible - and they must preferably do only one thing
21:01 VanessaE I'm a modder
21:01 Voltaire So that means Lua coding?
21:01 VanessaE *nod*
21:02 VanessaE my stuff:   http://minetest.net/forum/search.php?action=show_user_topics&amp;user_id=1580
21:03 VanessaE I'm just one of many, and actually a relative newcomer to the game
21:03 Voltaire Like the pipes.
21:04 VanessaE *nod*
21:04 Voltaire Do they do anything?
21:04 VanessaE nothing yet
21:04 VanessaE RealBadAngel and I are working on something with them though
21:04 Voltaire Nice idea though. You could pump water, fuel other kinds of liquids.
21:04 VanessaE so they'll be used to move fluids soon
21:05 RealBadAngel hi there
21:05 Voltaire hi
21:05 VanessaE speak of the devil :-)
21:05 RealBadAngel in fact writin the code for pipes and wires right now ;)
21:05 VanessaE RBA:  the pipes rewrite is long since finished.  git pull
21:05 JamieWill joined #minetest
21:06 VanessaE the whole mod, with the endcaps, now takes less code than the original did
21:06 RealBadAngel i figured out how many combinations r needed to get all the connections
21:06 VanessaE and I think you'll like how I shoehorned in a pass-by-reference style access to the tileimages table :-)
21:06 RealBadAngel 6 directions? 6 bits - 64 possible combinations
21:07 Voltaire Are the wires one wire per block?
21:07 RealBadAngel yes
21:07 Voltaire ala redstone.
21:07 RealBadAngel redpower 2 has bundled cables
21:07 RealBadAngel so possible to send 16 signals within one block
21:08 RealBadAngel but nothing like that here
21:09 Voltaire Well why not have the logic outside the block. Have the nodes stored outside of the circuit? So the physical blocks are just a rendering of the inner workings.
21:09 RealBadAngel @VanessaE and i think you will like way i generate 64 node combinations in one procedure
21:10 VanessaE RBA: but can that use my pipes? :-)
21:10 RealBadAngel of course
21:10 VanessaE as they exist now I mean
21:10 VanessaE btw, go pull and take a look :-)
21:10 RealBadAngel will show you the code once done
21:10 VanessaE you'll like how I did the endcaps et.al
21:10 RealBadAngel ok
21:10 VanessaE all pipes now drop the "center" piece (a short horizontal length about 2/3 of a node in length)
21:10 VanessaE when dug
21:11 RealBadAngel rotfl, beer mod :)
21:11 VanessaE saw that
21:11 VanessaE *zzz*
21:12 VanessaE make a wine coolers mod or a bourbon mod, then we'll talk :-)
21:12 Voltaire I downloaded minetest-0.4.1-win32 is that severly behind in terms of versions?
21:13 mrtux it's latest stable
21:13 mrtux for windows, that is
21:14 Voltaire What render speeds do you get? Its a little disapointing for me; 23 fps (and MC gets 60 - 100 fps :( )?
21:14 RealBadAngel indeed nicely done
21:15 RealBadAngel i got 60, since its max monitor refresh rate
21:15 Voltaire Linux?
21:15 RealBadAngel win7 64bit
21:16 Voltaire MC uses OpenGL too, no?
21:16 RealBadAngel yeah
21:16 RealBadAngel can be set to use d3d or opengl
21:18 RealBadAngel k, back to work
21:19 VanessaE RBA: *waits for commentary on pipes changes*
21:19 VanessaE ;-)
21:21 Voltaire Hmm. As far as I can tell MC is using OpenGL too.
21:21 RealBadAngel already did that :)
21:22 RealBadAngel but i repeat: nicely done :)
21:22 VanessaE oh
21:22 VanessaE wasn't sure who that was for :-)
21:22 RealBadAngel hehehe
21:22 RealBadAngel nice piece of code indeed
21:23 VanessaE cool
21:23 VanessaE now hopefully it'll prove useful
21:23 RealBadAngel mine is not so clear ;) 6 loops with lotsa dec->bin stuff ;)
21:24 RealBadAngel im not so patient to name all the combinations
21:24 SpeedProg joined #minetest
21:24 RealBadAngel so they are just numbered
21:24 VanessaE originally I wrote it so that NakedFury could use them for a natural gas mod he was working on, and/or hoping to goad sfan5 (* pokes at sfan5|OFF *) into rewriting oil mod to use them :-)
21:24 Voltaire Just a thought but how about a cross over pipe?
21:25 VanessaE you mean two pipes in the same node but which don't connect?
21:25 Voltaire Exactly.
21:25 VanessaE mmm
21:25 RealBadAngel could be just coded
21:25 VanessaE I could do that
21:25 Voltaire How much meta information can you put inside a single block?
21:25 RealBadAngel hmmm, dunno
21:25 VanessaE but it'll require at least three new nodes
21:26 RealBadAngel lotsa
21:26 RealBadAngel havent reached its limits yet
21:26 RealBadAngel and i put there bunch of stuff
21:26 Voltaire I dont know how many ids you can have, but I would think if every mod required dozens of different combinations you would run out of, well ids :)
21:26 VanessaE X/Z crossing without connect would only need one node since rotation wouldn't change the connections, then it'll need a vertical crossing a horizontal one way, then horizontal going the other way
21:27 RealBadAngel if so, make another patch
21:27 VanessaE and probably a fourth node as vertical and two horizontals all crossing but not connecting
21:27 RealBadAngel to allow more definitions
21:27 VanessaE Voltaire: 65534.
21:27 VanessaE max number of defined node.s
21:28 Voltaire How do you stop from using the ids used by other people?
21:28 RealBadAngel quick tip: node is minecraft block
21:28 RealBadAngel block here is minecraft's chunk
21:28 VanessaE Voltaire: you don't assign by numeric ID
21:28 Voltaire <<-- updates brain :)
21:28 VanessaE nodes are referenced by name.
21:28 RealBadAngel there are no such conflicts here
21:28 VanessaE at least from one mod to another
21:28 VanessaE the game assigns IDs internally of course
21:29 RealBadAngel like yourmodname:nameofblock
21:29 Voltaire So basicly the names get assigned ids at runtime, rather like string tables in some FPS?
21:29 RealBadAngel i suppose so
21:29 VanessaE dunno, maybe
21:29 RealBadAngel modders dont care bout it
21:29 VanessaE when you need to refer to a node, you only ever use its name
21:30 VanessaE like default:wood
21:30 RealBadAngel and thats all
21:30 VanessaE or homedecor:glass_table_small_round
21:30 VanessaE or so
21:30 VanessaE (or however I named that one)
21:31 Voltaire What about orrientation?
21:31 RealBadAngel as easy as it can be
21:31 RealBadAngel of placed block?
21:31 Voltaire node you mean?
21:31 Voltaire :)
21:31 RealBadAngel node, node
21:31 VanessaE orientation of a placed item is handled by the game's paramtype2 = "facedir" setting
21:31 Voltaire But yeh.  So you coud place the table on the ceiling if you wanted.
21:32 VanessaE no
21:32 VanessaE some nodes work that way, like if the draw type is signlike
21:32 VanessaE most stuff stays right-side-up though,
21:32 RealBadAngel you have properies for all nodes
21:33 RealBadAngel raillike, signlike, fencelike
21:33 RealBadAngel etc
21:33 RealBadAngel and that defines behaviour when placed
21:33 VanessaE each node is given a draw type, which can be things such as signlike (drawn flat on a wall/floor/ceiling), torchlike (drawn sticking out from the center of), plantlike (drawn as two copies of the texture in an X shape at the bottom of a node only), and others
21:36 VanessaE and then there's the nodebox type, which lets you define arbitrary shapes, so long as you can build those shapes out of boxes.
21:37 Voltaire Sort of like a sub-nodes?
21:37 VanessaE yup
21:37 jin_xi Voltaire: what about it?
21:37 VanessaE except the whole collection is treated and referenced as a single node.
21:37 jin_xi oops
21:37 RealBadAngel if blocks are small enough you can even define round lookin node
21:38 VanessaE others are (like RBA said), raillike (drawn flat on the ground only, or at a 45 degree angle to climb/descend hills), fencelike (wraps the texture around four virtual boxes to create a fence, which is then centered in the node)
21:38 RealBadAngel seen round barrel somwhere in forums
21:38 Voltaire Are there examples of that in the last stable release, or is that a new feature?
21:38 VanessaE glasslike which basically means parts of it are transparent but the backs of the nodes aren't drawn, as in glass blocks
21:38 VanessaE I forget what all else there is
21:39 JamieWill I know everyone is busy but could someone try get on my server to see if its working?
21:39 VanessaE RBA: one of mauvebic's mods did that I think
21:39 VanessaE Voltaire: of nodeboxes?  there are examples on the forums, but here, take a look at this:  http://minetest.net/forum/viewtopic.php?pid=27794
21:39 VanessaE those are nodeboxes.
21:40 Voltaire So you pipes are actually made out of smaller boxes? Cool.
21:40 VanessaE correct
21:40 VanessaE and if I get the time, they'll be made of even *smaller* boxes, to make them look more roundish
21:41 Voltaire Part of the reason for asking about orrientation, was due to the fact it stops you haveing to create 6 different copies of the same object.
21:41 VanessaE RealBadAngel: you know you could reduce the number of endcap nodes you need by watching the facedir parameter right?
21:41 VanessaE (you can check the value of that parameter in your code, I believe)
21:42 Voltaire What if you could merge nodeboxes?
21:42 VanessaE you can.
21:42 VanessaE sort of
21:42 VanessaE a nodebox is defined as a single line of code of the form:
21:42 VanessaE { X1, Y1, Z1, X2, Y2, Z2 },
21:42 VanessaE where the 1's form one corner of the box and the 2's form the other corner
21:43 VanessaE adding more nodeboxes to a node is a small matter of adding more lines to the definition
21:43 VanessaE take a look at the source code to the pipeworks mod
21:43 VanessaE https://raw.github.com/VanessaE/pipeworks/master/init.lua
21:43 VanessaE (search for "local nodeboxes" and read the lines that follow)
21:44 VanessaE the comments indicate the shape of the object formed by the boxes, not the boxes' orientations themselves
21:44 RealBadAngel im doing just such thing right now
21:44 SegFault22 joined #minetest
21:44 RealBadAngel in 6 loops (0 or 1) for each loop
21:45 SegFault22 hey jin_xi, I'm back...
21:45 jin_xi hi there
21:45 RealBadAngel im creating nodeboxes by adding when 1, leavin when 0
21:45 RealBadAngel to create 64 combinations of nodeboxes
21:46 VanessaE RealBadAngel: for the wires I presume?
21:46 RealBadAngel and then will have wires with all possible connections
21:46 VanessaE that would be a yes ;-)
21:46 RealBadAngel of course
21:47 SegFault22 have you found anything about allowing TNT to be moved along -z or -x?
21:47 RealBadAngel and out of loop variables values creating rules for that connections
21:47 VanessaE Voltaire: in the comments, "anchored at xxx" means the pipe sticks into the node from the xxx face and ends at the center of the node.
21:47 jin_xi well, yes and no
21:47 SegFault22 okay
21:47 jin_xi idk how you use them
21:48 VanessaE SegFault22: di you make use of movestones to launch them?
21:48 VanessaE so*
21:48 VanessaE do*
21:48 SegFault22 no.
21:48 jin_xi what you can do is 'detect' the direction you want them to go
21:48 Voltaire Dont you basicly only need two parts?
21:48 VanessaE ok
21:48 VanessaE Voltaire: two parts to...?
21:48 SegFault22 I place a tnt block next to a water source, and one next to that
21:48 Voltaire Centre. Side connector.
21:48 SegFault22 then ignite the one next to the water, and ignite the other one before the first one explodes.
21:48 VanessaE Voltaire: for the pipes, more than that, because pipes have to turn corners, join with other directions, etc.
21:48 Voltaire You can rotate for any other direction and merge.
21:48 VanessaE for wires, it's easier
21:49 RealBadAngel way easier
21:49 SegFault22 would there be a way to make the TNT work with facedir stuff?
21:49 VanessaE the game doesn't provide a way to hard-rotate the definition, only rotation at rendering time
21:49 SegFault22 like, face the TNT one way and it goes along that direction?
21:49 VanessaE SegFault22: TNT isn't a node that requires facedir.
21:50 jin_xi yes, thats what i did
21:50 VanessaE the problem is in the device you're using to launch it
21:50 SegFault22 no, I have tried all directions of launching it...
21:50 SegFault22 only +x and +z work
21:50 SegFault22 and +y
21:50 jin_xi i lost the buffer, stupid emacs crashes, will type again, hang on
21:50 SegFault22 but it will not work with -x or -z
21:51 Voltaire VanessaE: Well if you had to you could just do it in the init code, before creating the nodeboxes.   But perhaps that would be a useful mod?
21:51 SegFault22 it instead goes along +x or +z, and sometimes it even goes up...
21:51 Voltaire VanessaE: mod/hack
21:51 VanessaE RealBadAngel: speaking of hard-rotating, I wonder..could you code something in lua that would take a nodebox string and perform a rotation on the data?
21:51 VanessaE you know, simple stuff like 90 degrees toward one face, etc
21:52 jin_xi tnt with facedir http://pastebin.com/FMWRcjqW not really tested
21:52 VanessaE then you could get by with a single source node - a 1/2 wire or pipe stub
21:52 jin_xi diff it to see what i changed
21:52 Voltaire VenessaE: Are there matrix operations available in the Lua code?
21:53 VanessaE (but that would have negative effects - a wire or pipe drawn in such a way wouldn't be able to have semi-rounded bends)
21:53 VanessaE Voltaire: I don't think so, no
21:53 SegFault22 should I replace init.lua with that to test it, or only part of it?
21:54 jin_xi replace it. i'd rename the original one in case it does not work
21:55 SegFault22 mkay
21:55 SegFault22 testing...
21:56 jin_xi oh i think i forgot one important change...
21:59 Voltaire VenessaE: I dont see any rounded bits in the screen shots, but you could do a couple of rounded variants and then rotation.
22:00 SegFault22 :P
22:00 SegFault22 on_step caused an error of some kind...
22:00 VanessaE Voltaire: haven't drawn them into those pipes yet.  that's for later.
22:00 Voltaire VenessaE: You draw them all by hand right?
22:00 VanessaE and actually, all of those pipes you see there are derived from 10 actual nodes, with rotation as needed
22:00 RealBadAngel tried to alter node_box of already placed block
22:00 RealBadAngel no go
22:00 VanessaE yes, drawn by hand
22:00 jin_xi i only tested with one tnt...
22:01 SegFault22 ah
22:01 VanessaE RealBadAngel: you'll have to define a new node or redefine an existing one I think
22:01 Voltaire VenessaE: Sorry. I mean, written by hand?
22:01 VanessaE Voltaire: yep, wrote the code entirely by hand
22:01 RealBadAngel will take a look on it
22:02 RealBadAngel need such thing too
22:02 VanessaE now there exists a program (for windows I think) that will let you draw the objects in a 3D CAD program and then convert them to minetest nodebox definitoons
22:02 SegFault22 is there a way to use stuff from the old/buggy ''cart mod'' to define the direction that the TNT will go?
22:02 Voltaire VenessaE: Perhaps a cool mod would be the ability to arrange nodes in a X,Y,Z grid and turn it into a nodebox?
22:02 RealBadAngel wings3d or something like that
22:02 RealBadAngel theres a little howto in forums
22:03 jin_xi segfault: try this: remove '* dir.x' on line 35 and '* dir.z' on line 37
22:05 SegFault22 mkay
22:06 VanessaE Voltaire: such a mod would be nice indeed
22:06 SegFault22 failed to load and run -.-
22:07 SegFault22 what about something like that from the old cart mod?
22:07 jin_xi look, to set the direction you need to adjust x and z values
22:07 jin_xi use this table:
22:07 jin_xi dirs = { [0] = { x = 0, z = 1 }, [1] = { x = 1, z = 0 }, [2] = { x = 0, z =-1 }, [3] = { x =-1, z = 0 } }
22:08 jin_xi facedir is 0, 1, 2, 3 or 4 for the four directions.
22:08 SegFault22 yeah but, can't it just be patched with something from the old cart mod? you hit the TNT and it goes away from the person who hit it...?
22:08 SegFault22 from what I remember that part worked perfectly fine
22:08 VanessaE jin_xi: you sure about that?
22:09 jin_xi pretty sure, but it may be set off for wallmounted
22:09 VanessaE in poison ivy I use 2-5 for the wall directions
22:09 SegFault22 it's the pushable blocks mod, I mean. Not carts mod.
22:10 jin_xi i think wallmounted has 6 possible values, right?
22:10 VanessaE yeah
22:10 SegFault22 Hitting the tnt would make it go away from the position of the player that hit it
22:10 VanessaE it can go on any face
22:10 jin_xi idk, never used that
22:10 SegFault22 eh?
22:11 jin_xi yes, you'd use punchers position and tnts posititon to calculate the direction using dir_to_facedir
22:11 SegFault22 okay
22:11 SegFault22 well
22:11 VanessaE RealBadAngel: got a preview ready yet?  *baited breath*
22:11 VanessaE ;)
22:11 SegFault22 -.-
22:11 jin_xi then use that table and look up the values to use
22:12 SegFault22 I can't program that, I do not really know much about LUA entities and stuff :P
22:12 SegFault22 sorry
22:12 SegFault22 what if...
22:12 jin_xi hey, will look into that, gimme a sec
22:12 SegFault22 sorry :P
22:15 Voltaire Sounds like lua could do with some simple vector math and matrix math routines.
22:16 Voltaire Poissibly just exposed from the C++ code.
22:18 jin_xi hang on...
22:18 jin_xi ^ +1 for math and stuff
22:19 Voltaire :)
22:20 RealBadAngel @Vanessa: not yet, still working
22:20 VanessaE ok
22:29 SpeedProg1 joined #minetest
22:33 GTRsdk joined #minetest
22:35 mrtux wasn't segfault22 banned from the forums?
22:36 VanessaE the ban has since expired.
22:37 mrtux ah
22:37 mrtux why was he banned?
22:37 VanessaE starting arguments
22:37 mrtux ah
22:37 VanessaE and with all his griefing on some servers, he's lucky I didn't ban his ass permanently.
22:38 mrtux he used to be a trusted member on Menche's server, but then he got all mad that the server changed
22:39 GTRsdk noob question... what does it mean when a server is grief-ed?
22:39 VanessaE someone vandalized it
22:39 VanessaE went around destroying things, pouring lava/water everywhere, etc
22:40 mrtux one of my friends griefed a server here, i don't know why
22:41 mrtux on minetest
22:42 GTRsdk So then what is the best way to deal with a grief-ed server?
22:42 VanessaE rollback, restore from a backup, or rebuild manually
22:44 mrtux Node protection is a good way to stop it from happening, it's a pain thougj
22:44 mrtux *though
22:44 VanessaE mrtux: that helps too
22:45 VanessaE between that and c55's new rollback feature in 0.4.2, griefing should become fairly trivial to fix in the future
22:45 mrtux yeah
22:46 mrtux One of my friends was thinking of trying to find a way to exploit the node protection mod
22:46 mrtux I don't know if that's possible
22:46 VanessaE exploit it?
22:47 Taoki joined #minetest
22:49 mrtux yeah
22:49 mrtux hello
22:49 mrtux Find a way to get through it
22:49 VanessaE oh
22:52 mrtux i don't know if it's possible to
22:53 VanessaE well
22:53 VanessaE landmine uses a hacked client that allows him to defeat a few things
22:53 VanessaE but I doubt that'll work against node protection
22:54 Cristiano joined #minetest
22:56 Cristiano-CM Alguém ai pt-br?
22:56 VanessaE english, please
22:57 GTRsdk translate.google.com if you need it
22:58 GTRsdk Cristiano-CM: Você poderia usar o Inglês, por favor?
22:58 JamieWill I know what he is saying
22:59 mrtux what langauge
22:59 GTRsdk Portuguese
22:59 mrtux ah
23:01 Cristiano-CM Alguém ai rodou minetest na boa em linux?
23:08 GTRsdk joined #minetest
23:08 SpeedProg joined #minetest
23:13 GTRsdk Cristiano-CM: Minetest funciona bem em Linux, se é isso que você estava pedindo
23:15 Cristiano-CM Thanks!
23:22 NekoGloop joined #minetest
23:30 RealBadAngel that tables in lua makin me nervous ;)
23:31 RealBadAngel when i define node-box
23:32 RealBadAngel like so:
23:32 RealBadAngel fixed = {
23:32 RealBadAngel { -0.1 , -0.1 , -0.1 , 0.1 ,  0.1 , 0.1  },
23:32 RealBadAngel { -0.1 , -0.1 , -0.1 , 0.1 , 0.5, 0.1  },
23:32 RealBadAngel }
23:32 RealBadAngel we got two tables here?
23:32 RealBadAngel or one indexed?
23:32 theTroy joined #minetest
23:36 mrtux I don't understand how I could easily do nodeboxes
23:36 mrtux Are they hard?
23:38 RealBadAngel theres help topic on nodeboxes
23:38 RealBadAngel i was foolin with somethin else
23:39 RealBadAngel made this but had empty tables in nodeboxes definition
23:39 RealBadAngel *have
23:40 RealBadAngel node_box = {
23:40 RealBadAngel type = "fixed",
23:40 RealBadAngel fixed = {
23:40 RealBadAngel temp_x1,temp_x2,temp_y1,temp_y2,temp_z1,temp_z2,
23:40 RealBadAngel }},
23:40 RealBadAngel })
23:40 RealBadAngel if needed temp tables contain box def, when not needed theyre empty
23:41 RealBadAngel could find another way to prepare list of tables or whatever to pass it to "fixed" definition
23:41 RealBadAngel *couldnt
23:41 mrtux ah ok
23:43 RealBadAngel anybody knows what im talkin about? :)
23:45 mrtux dunno
23:54 Voltaire RealBadAngel: Not sure I understand what the problem is...you want to make them more or less "static"?

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