Minetest logo

IRC log for #minetest-dev, 2014-02-19

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

All times shown according to UTC.

Time Nick Message
00:01 domtron_ joined #minetest-dev
00:16 Robby joined #minetest-dev
00:19 VargaD joined #minetest-dev
01:13 domtron joined #minetest-dev
01:37 domtron joined #minetest-dev
01:51 ImQ009 joined #minetest-dev
01:52 domtron joined #minetest-dev
03:45 OldCoder joined #minetest-dev
04:04 domtron joined #minetest-dev
04:07 domtron joined #minetest-dev
04:14 domtron joined #minetest-dev
05:10 Miner_48er joined #minetest-dev
05:38 us|0gb joined #minetest-dev
06:01 daspork im embarrassed to submit my patch :P
06:06 daspork im not finished but its coming along.  I read through the guidelines about submitting code and its pretty heavy on making sure people in #minetest-dev know what you are working on so you dont waste your time.
06:11 daspork So to clearly spell it out: I wanted pipes and wires like those included with the technic stuff via various mods. Upon looking at what was in the modding forum I saw that from the scripting side it seemed people were generating all the combos of pipe/wire and replacing the node with one that looks right whever one is placed next to a like node. I didnt want to have so many block IDs so I wrote a draw type that borrows most of its code from the
06:11 daspork nodebox. It determines what segments to draw at runtime, but as far as the server knows its just the same old block. I have been implimenting it as close to the style of the things around it as possibe, and lots of it is copy paste like the texture coords.
06:11 daspork Here is what it looks like in its current state: http://i.imgur.com/l9xqPKu.png
06:12 daspork Thats just 2 node types one for the pipe and one for the wire.
06:12 daspork The collision and picking is the same as NDT_ALLFACES.
06:14 daspork Currently how it's used in lua is still rough and ugly. I'm still supplying all the geometry instead of just rotating the pieces: http://putco.de/OTk.lua
06:14 daspork Thoughts/comments/suggestions/cease and desist?
06:20 daspork for my use it only needs to support normal square wiring and pipe, but I think I can extend it to allow omre complex geometry like the ones in VanessaE's pipeworks mod. I'd like to get a nod from someone that matters before I spend a whole lot more time on it.
06:21 daspork I have some questions about how to impliment a coupld of things like `is this ok to put here` etc, but ill wait for that nod
06:50 ImQ009 joined #minetest-dev
07:02 ImQ009 joined #minetest-dev
07:07 darkrose joined #minetest-dev
07:07 darkrose joined #minetest-dev
07:48 ImQ009 joined #minetest-dev
07:50 Sokomine joined #minetest-dev
08:28 proller joined #minetest-dev
08:58 proller joined #minetest-dev
10:16 tomreyn joined #minetest-dev
10:32 werwerwer joined #minetest-dev
10:32 Zeitgeist_ joined #minetest-dev
10:32 Zeitgeist_ joined #minetest-dev
10:43 proller joined #minetest-dev
10:50 CheapSeth joined #minetest-dev
11:13 Jordach joined #minetest-dev
12:36 PilzAdam joined #minetest-dev
13:16 restcoser joined #minetest-dev
13:16 ImQ009 joined #minetest-dev
13:49 werwerwer_ joined #minetest-dev
13:57 hmmmm joined #minetest-dev
15:12 Jordach joined #minetest-dev
15:40 eraldev joined #minetest-dev
15:40 eraldev hello
15:41 daspork hi
15:41 eraldev help me please
15:41 eraldev how to setting up a minetest server on ubuntu?
15:42 daspork https://github.com/minetest/minetest/blob/master/README.txt
15:43 eraldev compiling on GNU/Linux?
15:47 daspork It links the wiki and forums etc at the top
15:47 daspork and there is a doc directory
15:49 eraldev i have a problem
15:49 eraldev loading stop on loading nodes
15:52 daspork pastebin the log
16:24 Calinou joined #minetest-dev
16:35 eraldev daspork, http://pastebin.com/cGi43KFc
16:41 ShadowNinja eraldev: You should take this to #minetest.
16:45 ShadowNinja daspork: Seems good.  Bonus points if you get it to work with mesecons routing.  :-)
16:49 eraldev left #minetest-dev
16:56 CheapSeth joined #minetest-dev
16:57 iqualfragile joined #minetest-dev
17:12 VanessaE screw mesecons routing - use extrawires routing instead ;)
17:16 daspork Honestly what im working on is `cloning` the parts of the tekkit modpack me and my friends like to play with as faithful as possible. We have been playing it together for years but its old and crusty now. afiak I could get it to work with anything.
17:18 daspork extra wires?
17:20 daspork ahh google kept mangling my search.
17:20 VanessaE one sec, lemme find it
17:21 VanessaE https://github.com/Novatux/wires
17:21 VanessaE this should be it
17:21 daspork Totally possible to use this to simplify that. One of the things I wanted out of this was to have `redwire`
17:22 VanessaE this makes mesecons wires crawl up the sides/undersides of blocks, like redpower wires do
17:22 VanessaE they go every which way but loose with this mod
17:22 VanessaE but it adds like 700 new nodes
17:22 daspork yeah. the above does it with a single node in like ~30 lines.
17:23 daspork I made it to try and simplify exactly that for errbody
17:23 VanessaE *nod*
17:24 VanessaE RBA was going to do a drawtype fairly similar to what you've done, so I think you're code is wanted
17:24 VanessaE though whether you've done it in the exact way that is wanted is a different matter :)
17:25 daspork Yeah thats what I wanted to discuss it.
17:25 VanessaE frankly, I like how you've done it - I like the flexibility of being able to specify how each branch of the node should look, but I don't see how that would be applicable to that mesecons wires addon
17:25 daspork I nee no resason to just half ass is
17:26 daspork it*
17:27 daspork id really need to see a screen shot of the mesecon wires.
17:28 VanessaE stand by one
17:29 daspork Sorry im a little behind stuck using 4g at home....
17:29 daspork the thing it would help is specifying only one node and a smaller amount of geometry.
17:30 daspork nobody wants to be using string formatting to pick one of 700 nodes
17:32 VanessaE hm, the mod needs a rewrite, nore's pointing mechanics don't work anymore :-/
17:33 VanessaE the wires can't properly turn h->v corners anymore *grumble*
17:33 daspork I almost have all the rotation part working so to define it you would just pass the gometry for one half-length wire and it should do the rest
17:34 daspork or pipe or w/e
17:34 VanessaE pipes also require a center "sphere" to make the bend
17:35 daspork aye. as it works now you have a center. havent figured out how I want to group the geometry yet.
17:35 VanessaE I would say a half-length segment, a center piece, and a "whole" model for when the node has no connections to it
17:36 VanessaE or just build the "whole" model from two opposite "half" segments.
17:36 VanessaE (but some coders might prefer a shorter "whole" model that looks like the full length unit, but not quite a whole node in size)
17:36 daspork yeah sounds reasonable.
17:37 VanessaE ok, so "half", "center" (if not specified, it's transparent/empty), and "whole" (if not specified, the "whole" is built from two mirrored "half" pieces, along the X axis)
17:39 PilzAdam hmmmm, https://gist.github.com/PilzAdam/9097207
17:40 PilzAdam also, is there a way to say "clear all flags"? its rather unhandy if you have to put all possible flags there to clear the default of them
17:52 daspork VanessaE: Thanks for the input. Ill throw some more work at it in the morning.
17:52 VanessaE no prob.  hope it helps :)
17:53 VanessaE oh
17:53 VanessaE s/mirrored/rotated/
17:53 VanessaE but I'm sure you assumed that :)
17:55 daspork aye :P
18:13 Selat joined #minetest-dev
19:02 domtron joined #minetest-dev
19:12 nore joined #minetest-dev
20:01 Calinou joined #minetest-dev
20:01 BrandonReese joined #minetest-dev
20:41 EvergreenTree joined #minetest-dev
20:41 EvergreenTree joined #minetest-dev
20:59 grrk-bzzt joined #minetest-dev
21:37 kahrl_ joined #minetest-dev
22:33 sapier joined #minetest-dev
22:58 domtron joined #minetest-dev
23:01 EvergreenTree joined #minetest-dev
23:20 ShadowNinja hmmmm: Can you check #706?
23:20 ShadowBot https://github.com/minetest/minetest/issues/706 -- HUD Bugfix by blue42u
23:21 ShadowNinja Also, I've been waiting on these a while: http://ix.io/atr
23:29 sapier scale as absolute size?
23:30 sapier if you split the controversial usage of std::cout in the last one you could've already merged it ;-)
23:41 EvergreenTree joined #minetest-dev
23:41 EvergreenTree joined #minetest-dev

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