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 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. 02:52 SegFault22 hey Bad_Command, you said you would grant me privs ''tomorrow'' but it 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:10 MiJyn hi sdzen 03:10 MiJyn and hi everyone, for that fact 03:27 * GTRsdk should really fix his connection... tomorrow though.. 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:40 VanessaE hey neko 05:16 SegFault22 hello? anyone? 05:16 VanessaE hello 05:21 thefinn93 hi 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 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 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 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 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: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 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 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 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: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 Calinou 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 (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 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 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 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: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 ...\ 11:48 Calinou http://minetest.net/forum/viewtopic.php?pid=36227#p36227 11:48 Calinou lolk 11:48 Calinou -k 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: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: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 jin_xi then nicen out ui 15:01 thexyz also, suggestion: make pictures to be able placed not only on wall 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: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 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 mrtux wb 16:39 Calinou xchat FTW 16:39 Calinou I'm vortexlabs on the forum btw 16:40 Calinou name yourself vortexlabs then :P 16:40 Calinou 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 mrtux hey 16:45 mrtux I hate windows, it's evil 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:23 mrtux back 17:25 mrtux hello 17:45 mrtux hi 17:45 PilzAdam hi again 17:54 NekoGloop Meow~ :3 17:54 GTRsdk Hello 17:54 NekoGloop :3 18:15 NekoGloop ANYONE THERE? :3 18:16 mrtux yes 18:19 NekoGloop Oki :3 18:19 mrtux hello 19:15 * mrtux is away: going to play 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:29 RealBadAngel there are mods that adds animals and mobs 19:29 RealBadAngel look in forums for various mods 19:29 pskosinski ty :) 20:14 * mrtux is back (gone 00:59:06) 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&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: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 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 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: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: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: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:13 GTRsdk Cristiano-CM: Minetest funciona bem em Linux, se é isso que você estava pedindo 23:15 Cristiano-CM Thanks! 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: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"?