Time |
Nick |
Message |
00:12 |
|
Muadtralk joined #minetest |
00:13 |
|
cornernote joined #minetest |
00:14 |
cornernote |
1-1 was a racehorse, 2-2 was 1-2, 1-1-1-1 race 1 day, 2-2-1-1-2 |
00:16 |
cornernote |
why is 6 afraid of 7? |
00:16 |
cornernote |
because 7-8-9 |
00:16 |
cornernote |
=) |
00:17 |
RealBadAngel |
if i knew what the heck are u talkin about :) |
00:17 |
Uberi |
hi cornernote! |
00:18 |
cornernote |
hey guys |
00:18 |
cornernote |
nobody ever knows what im talking bout |
00:18 |
cornernote |
u know what im talkin bout ? |
00:20 |
|
Uberi joined #minetest |
00:20 |
Uberi |
oops |
00:20 |
cornernote |
push the eject button by mistake ? |
00:21 |
Uberi |
red wire, blue wire, always get them confused :/ |
00:22 |
|
icallitvera joined #minetest |
00:22 |
cornernote |
thats what i love about mesecons, just yellow wire |
00:22 |
Lumpio- |
mese 8D |
00:27 |
cornernote |
the community can be rude to newbies sometimes |
00:27 |
cornernote |
kinda sad |
00:28 |
cornernote |
we should encourace newbies |
00:28 |
cornernote |
encourage too |
00:28 |
cornernote |
even if they come and copy our ideas/mods and release similar/exactly the same mods |
00:28 |
RealBadAngel |
true |
00:28 |
cornernote |
the older community knows who made the 1st one, and it will remain more popular |
00:29 |
Uberi |
I agree |
00:29 |
cornernote |
and there isnt a lot of new ideas for mods |
00:29 |
khonkhortisan |
"One One" was a racehorse, "Two Two" was one too, "One One" won one race one day, "Two Two" won one too |
00:29 |
Uberi |
imitation is the sincerest form of flattery |
00:29 |
cornernote |
so copying is soemthing that will almost definately happen by any new modder |
00:29 |
khonkhortisan |
I heard the 6/7 joke before but not that one |
00:31 |
RealBadAngel |
i just copied Jeija's 17 lines of code |
00:31 |
RealBadAngel |
i mean that was whole mod ;) |
00:40 |
cornernote |
doesnt beat my 1 line mod |
00:40 |
cornernote |
http://minetest.net/forum/viewtopic.php?id=3281 |
00:40 |
cornernote |
=) |
00:41 |
Uberi |
I love that air sword |
00:41 |
cornernote |
yeah, i cant claim credit for it... it was a community effort |
00:41 |
Uberi |
I just dominate PvP with it all the time |
00:53 |
khonkhortisan |
I don't see where to get the new version |
00:56 |
RealBadAngel |
of air sword? |
00:58 |
khonkhortisan |
air shield |
00:59 |
Uberi |
look to the right of the inventory |
00:59 |
Uberi |
it comes with the main modpack |
01:09 |
|
JangoFett154 joined #minetest |
01:21 |
RealBadAngel |
testing improvements to the mining laser |
01:21 |
RealBadAngel |
now im shooting apples with laser lol |
01:22 |
khonkhortisan |
it should turn them into applesauce |
01:22 |
RealBadAngel |
hehehhe |
01:22 |
RealBadAngel |
i do have here item_drop |
01:23 |
RealBadAngel |
they just fallin down from the sky |
02:07 |
NakedFury |
can you do colored lasers if the player adds a dye when crafting the tool? |
02:11 |
|
klaxa joined #minetest |
02:18 |
RealBadAngel |
i could |
02:19 |
RealBadAngel |
damn falling nodes |
02:19 |
RealBadAngel |
when they got non integer pos values, they got stuck |
02:20 |
RealBadAngel |
im tryin to overwrite default definition of falling nodes right now |
02:20 |
Uberi |
we can override __builtin? |
02:22 |
cornernote |
yes |
02:22 |
RealBadAngel |
minetest.register_entity("default:falling_node", { |
02:22 |
RealBadAngel |
theres somethin like this |
02:22 |
RealBadAngel |
i want to everride it |
02:22 |
RealBadAngel |
*o |
02:22 |
cornernote |
https://github.com/PilzAdam/builtin_item/blob/master/init.lua |
02:22 |
Uberi |
awesome |
02:23 |
cornernote |
i dont think thats a good way to set it tho |
02:23 |
RealBadAngel |
its not there |
02:23 |
RealBadAngel |
its in default |
02:24 |
cornernote |
sorry, was talking to Uberi |
02:24 |
OldCoder |
Hi |
02:24 |
cornernote |
i think this is the right way to override an item/node/entity - https://gist.github.com/3815683 |
02:25 |
OldCoder |
Uberi, hi. Has khonkhortisan spoken with you regarding a WE question? |
02:25 |
Uberi |
hey OldCoder, which one? |
02:25 |
Uberi |
that is really neat cornernote |
02:26 |
OldCoder |
Uberi, Hi. I am writing... |
02:26 |
cornernote |
yep, that way 2 mods can extend 1 entity |
02:26 |
cornernote |
one mod can change the drop, another can change the texture, or whatever |
02:27 |
OldCoder |
Uberi, I've started to use WE to rescue worlds. Looks quite useful. khonkhortisan IIRC reports that savemeta and loadmeta seem incomplete for chests and other objects. He states a bug has been filed. The tool will be used to regenerate a world entirely with all the new ores and stuff included. |
02:28 |
Uberi |
OldCoder: ah yes, I remember that |
02:28 |
cornernote |
metaload a whole world ? |
02:28 |
Uberi |
here is the issue: https://github.com/Uberi/MineTest-WorldEdit/issues/18 |
02:28 |
RealBadAngel |
ok, laser to work perfectly need a small patch to /minetest_game/mods/default/init.lua |
02:29 |
Uberi |
now the problem, OldCoder, is that minetest's inventory system stores itemstacks directly, which are userdatas in Lua |
02:29 |
RealBadAngel |
OldCoder, hi |
02:29 |
Uberi |
Metasave can't handle userdatas, obviously, so none of the inventory gets saved |
02:29 |
cornernote |
theres a tostring function |
02:29 |
Uberi |
there's no simple solution to this problem as of now that can work reliably, I'm afraid |
02:29 |
cornernote |
or totable or something |
02:29 |
cornernote |
sec |
02:29 |
Uberi |
cornernote: yes I know |
02:30 |
cornernote |
so chests/etc can be saved like that ? |
02:30 |
Uberi |
that still leaves userdatas in the data.inventory[n] slots |
02:30 |
Uberi |
(itemstack objects, I mean) |
02:30 |
Uberi |
we need to serialize itemstacks |
02:30 |
cornernote |
cant we set to nil before saving the row ? |
02:30 |
cornernote |
oh |
02:30 |
cornernote |
ok |
02:30 |
cornernote |
yeah |
02:30 |
Uberi |
if it doesn't save, chests get messed up :( |
02:30 |
cornernote |
and then unserialize when we load them back |
02:31 |
cornernote |
do we need to save chests with contents ? |
02:31 |
Uberi |
yep |
02:31 |
Uberi |
I'm working on the next version of the WE format |
02:31 |
Uberi |
it's fully backwards compatible with the current WE |
02:31 |
Uberi |
(the current one has space reserved for future fields, so I can add a metadata field) |
02:32 |
cornernote |
i guess WEM gets dropped for backwards support ? |
02:32 |
Uberi |
no, I'll add it to deserialize_old along with the original WE format |
02:32 |
OldCoder |
Hi! |
02:32 |
cornernote |
awesome, thank you |
02:32 |
OldCoder |
Catching up ty |
02:33 |
cornernote |
all my machines are in that format |
02:33 |
Uberi |
never break backwards compat :) |
02:33 |
cornernote |
u know... |
02:33 |
cornernote |
WE 4.x loads upside down |
02:33 |
Uberi |
hmm? |
02:33 |
cornernote |
sorry, 0.4.x |
02:33 |
OldCoder |
Uberi, thank you very much for the update. Please indicate when you would like me to update or arrange tests. |
02:34 |
Uberi |
I certainly will, OldCoder! |
02:34 |
cornernote |
if you load a *.we file that was saved in 0.4.x, using latest version, it loads it upside down |
02:34 |
Uberi |
that is very very strange |
02:34 |
cornernote |
i'll get you one... sec |
02:34 |
Uberi |
cornernote: can I get an example? |
02:34 |
Uberi |
ah thanks |
02:35 |
cornernote |
http://minetest.net/forum/viewtopic.php?id=2372 |
02:35 |
cornernote |
see the 0.4.5 links |
02:35 |
cornernote |
also - http://minetest.net/forum/viewtopic.php?id=2159 |
02:35 |
cornernote |
http://minetest.net/forum/viewtopic.php?id=2156 |
02:35 |
Uberi |
wow these are some lovely builds |
02:35 |
cornernote |
i looked at the code to try fix |
02:36 |
cornernote |
however it was easier for me to just use the 0.4.5 version, then load them... then use 0.5 and save them again |
02:36 |
Uberi |
probably something to do with deserialize_old |
02:36 |
cornernote |
yep |
02:36 |
cornernote |
some y setting thats different |
02:36 |
Uberi |
will investigate, I'll open an issue for now so I don't forget |
02:37 |
cornernote |
or the file is flipped, so it loads backwards |
02:37 |
|
klaxa joined #minetest |
02:37 |
cornernote |
no, that doesnt explain it |
02:37 |
cornernote |
probably something simple if u know what you are looking for |
02:40 |
Uberi |
here's the issue for reference: https://github.com/Uberi/MineTest-WorldEdit/issues/21 |
02:43 |
Uberi |
hey cornernote, I'm thinking of integrating worldedit_gui in the modpack |
02:44 |
Uberi |
is inventory_plus redistributable under GPLv3? |
02:44 |
cornernote |
yep |
02:45 |
cornernote |
that would be cool, cos im becoming a but busy with other stuff recently |
02:45 |
Uberi |
awesome, I'll tell you how it goes :) |
02:45 |
cornernote |
and i'd like to see full support for worldedit_gui for all we functions |
02:45 |
NakedFury |
could a //stack z 3 y 2 be possible in the future? |
02:46 |
Uberi |
yeah, we might need a refactoring of the GUI right now, I spent 30 minutes lookign at it and am no closer to understanding what it does :) |
02:46 |
Uberi |
NakedFury: what would that do? |
02:46 |
NakedFury |
diagonal stacking |
02:46 |
cornernote |
NF, might as well fo X/Y/Z |
02:46 |
cornernote |
oh, i thought it was a combination of stack x + stack y |
02:47 |
NakedFury |
I just gave an example: //stack x/z/y # z/x/y # |
02:47 |
cornernote |
diagonal stack, interesting |
02:47 |
NakedFury |
for stairs is a good example |
02:47 |
cornernote |
no, mine was 3d, as opposed to 2d |
02:47 |
cornernote |
eg: //stack x # y # z # |
02:47 |
NakedFury |
yeah ultimate //stack3 |
02:48 |
Uberi |
NakedFury: I guess it's possible, but I need to figure out a way to make it elegant |
02:48 |
cornernote |
like //stack3 # # # |
02:49 |
NakedFury |
and could it yet again be possible to bind //p set to an item? |
02:49 |
Uberi |
yeah, something like that |
02:49 |
Uberi |
NakedFury: hmm? |
02:49 |
NakedFury |
have you used MC worldedit? |
02:49 |
Uberi |
nope |
02:49 |
NakedFury |
selecting positions can be done with a stick or item |
02:50 |
NakedFury |
easier than typing the command |
02:50 |
NakedFury |
maybe a way to bing all the commands to items if the player wants |
02:50 |
Uberi |
a stick! |
02:50 |
Uberi |
I never thought of that |
02:50 |
Uberi |
hmm, I can see it now |
02:51 |
Uberi |
we'd have a worldedit_items module |
02:51 |
NakedFury |
if you ever need ideas to expand WE you could check out MCs version. |
02:51 |
Uberi |
that goes on my todo list now, thanks :) |
02:52 |
NakedFury |
no problem. this past few days I have been using WE a lot |
02:52 |
NakedFury |
making long walls with hundred of nodes |
02:52 |
NakedFury |
deleting thousand of blocks |
02:53 |
cornernote |
Uberi - thats kind of like deploy nodes |
02:53 |
NakedFury |
only 1 time did it crash when I accidentaly made a stack with 405 instead of 45 |
02:53 |
cornernote |
which i didnt use WE for, and i should have :( |
02:53 |
cornernote |
how about this.... |
02:53 |
cornernote |
you save your WE file |
02:53 |
Uberi |
cornernote: oh I thought it depended on WE |
02:53 |
cornernote |
and then you can see it in your inventory |
02:53 |
Uberi |
in any case it's real cool |
02:54 |
cornernote |
no, see i wanted the functions to be a little different.. eg load positions and stuff |
02:54 |
Uberi |
I have no idea why the house is upside down :/ |
02:54 |
cornernote |
and you had no sphere |
02:54 |
Uberi |
yep |
02:55 |
Uberi |
it's a bit slow still right now |
02:55 |
Uberi |
I'd like to make a bresenham based version |
02:55 |
cornernote |
so i used it as a chance to dig in all the WE code, and change stuff, without worrying about needing to fork/push stuff back to WE |
02:55 |
NakedFury |
I guess WE can in the future have stuff like //mirror x/z/y #(distance to mirror) simple //delete (removes every node in the selection) //drain (takes out all the water sources and flowing) same way //fill or //pour would fill selection with water. |
02:56 |
Uberi |
hey can we change the description of individual itemstacks? |
02:56 |
cornernote |
is the deserialize_old the same as the old deserialize function ? |
02:56 |
Uberi |
NakedFury: //delete is //set air, //drain is //replace water_source air, //fill is //replace air water_source |
02:56 |
Uberi |
cornernote: it's supposed to be |
02:56 |
Uberi |
but I now see that this is not quite the case |
02:57 |
cornernote |
i think you cant set the name of an itemstack |
02:57 |
Uberi |
aw |
02:57 |
cornernote |
so u'd have to pre-define 10 |
02:57 |
cornernote |
then they can save into one of the 10 "slots" type thing |
02:58 |
Uberi |
I guess that'd work, I don't think anyone uses much more than 10 anyways |
02:58 |
cornernote |
well, items, not slots |
02:58 |
cornernote |
just means they cannot name them |
02:59 |
cornernote |
Uberi - did you use deploy nodes arrows ? |
02:59 |
cornernote |
that was a fun addition... lets you shoot buildings into existance |
02:59 |
Uberi |
cornernote: nope, didn't get around to trying those yet |
03:00 |
cornernote |
i should do a screencast of that |
03:00 |
Uberi |
how does it work? |
03:00 |
NakedFury |
http://wiki.sk89q.com/wiki/WorldEdit/Reference shows all commands. also it is open source |
03:00 |
cornernote |
you craft an arrow (needs throwing mod) |
03:00 |
cornernote |
you shoot |
03:00 |
cornernote |
when it lands, it does like a //load |
03:01 |
cornernote |
you can craft arrows that make: buildings, spheres, pyrimids, etc, etc |
03:01 |
Uberi |
but how do you specify which building to load? |
03:01 |
cornernote |
random |
03:01 |
Uberi |
ah, neat |
03:02 |
cornernote |
i load all files in /buildings/*.we |
03:02 |
cornernote |
so adding more is simple |
03:02 |
cornernote |
actually, there are 3 sizes |
03:02 |
cornernote |
small/medium/large |
03:02 |
cornernote |
each has its own folder |
03:02 |
cornernote |
arrows only spawn small |
03:03 |
Uberi |
aha |
03:03 |
NakedFury |
small/medium/large/HUGE |
03:04 |
Uberi |
I found it, for some reason the save routine was doing everything backwards :/ |
03:04 |
Uberi |
all coords were negative for some reason |
03:04 |
cornernote |
maybe to do with how the user set pos1/pos2 ? |
03:04 |
Uberi |
{x=pos1[1]-x, y=pos1[2]-y, z=pos1[3]-z} rather than {x=x-pos1[1], y=y-pos1[2], z=z-pos1[3]} |
03:05 |
cornernote |
once we can add maze as a shape in WE, i will port that mod to use WE instead of its own libs |
03:05 |
cornernote |
and also towntest.. would be cool if the NPC built pyramids, etc |
03:05 |
Uberi |
oh man that would be awesome |
03:05 |
cornernote |
but WE loads instantly |
03:05 |
Uberi |
but I gotta get some shuteye now |
03:05 |
cornernote |
i just load 1 block at a time |
03:06 |
cornernote |
ok, night Uberi |
03:10 |
NakedFury |
is it easy to do new commands? |
03:11 |
NakedFury |
I have been wanting some global inventory version of pulverize but dont know if it can be done in lua |
03:41 |
OldCoder |
U.S. worlds going down for several quick changes |
03:42 |
NakedFury |
waiting for them |
03:42 |
OldCoder |
yes; working... |
03:44 |
OldCoder |
NakedFury, try |
03:44 |
NakedFury |
ok |
03:46 |
NakedFury |
online fine |
03:47 |
RealBadAngel |
im playin more than half an hour with changes already |
03:47 |
OldCoder |
RealBadAngel, Yes |
03:47 |
NakedFury |
woah blocks fall now! |
03:47 |
OldCoder |
But need to see if I did this right |
03:47 |
NakedFury |
thats nice |
03:49 |
RealBadAngel |
how do you like chainsaw and laser now/ |
03:49 |
RealBadAngel |
? |
03:49 |
NakedFury |
gonna check now, my hands are handicapped because of popcorns |
03:50 |
NakedFury |
chainsaw texture looks flat |
03:50 |
NakedFury |
the textures most likely were too transparent |
03:50 |
RealBadAngel |
timber mod is gone, so only chainsaw is able to cut whole tree |
03:50 |
RealBadAngel |
i will make later today another texture |
03:51 |
RealBadAngel |
this has some semi transparent pixels |
03:52 |
NakedFury |
is there a technic:laser_mk1 giveme charged version? |
03:52 |
RealBadAngel |
nope |
03:52 |
NakedFury |
ok |
03:52 |
RealBadAngel |
you have to use batbox |
03:53 |
NakedFury |
okay |
03:57 |
RealBadAngel |
im goin afk, c ya later |
03:58 |
OldCoder |
RealBadAngel, c u |
03:58 |
OldCoder |
NakedFury, assessment? works/ |
03:58 |
OldCoder |
? |
04:02 |
NakedFury |
was washing hands |
04:02 |
OldCoder |
Hi |
04:02 |
OldCoder |
I am asleep |
04:02 |
OldCoder |
Zzz |
04:02 |
OldCoder |
Patches in diff -ruN format will be gratefully accepted and merged |
04:03 |
NakedFury |
ok laser works great now |
04:03 |
OldCoder |
Send us your patches, mods, textures |
04:03 |
OldCoder |
Sounds goodzzz |
04:03 |
OldCoder |
<--- asleep |
04:03 |
OldCoder |
<--- had a long day but is pleased to hear about wonders of Technic |
04:03 |
OldCoder |
<--- encourages people to try the new laser |
04:04 |
OldCoder |
<--- is resting |
04:04 |
OldCoder |
|
04:04 |
NakedFury |
ok I am. I will write down any problems with server or mods I find and send it later |
04:04 |
NakedFury |
good night |
04:05 |
OldCoder |
NakedFury, that will be appreciated. And BTW do send any notes in general you wish to become parts of new guides. I will edit such documents over time. |
04:05 |
NakedFury |
ok. one thing I have noticed is that the lightning doesnt generate some times but I think that is something with engine |
04:07 |
OldCoder |
NakedFury, do this: text file this type of remark and paste for me or email me. or thread it and link me to the forum post. I like to collect this type of thing. |
04:07 |
OldCoder |
over time |
04:07 |
OldCoder |
consensus builds |
04:07 |
NakedFury |
ok |
04:07 |
OldCoder |
and the result is a polished product |
04:26 |
OldCoder |
Zzz |
04:35 |
khonkhortisan |
NakedFury, you could register another item that all it does is give you a charged one and then disappears. The only thing that makes it charged is the wear. |
05:01 |
|
neko259 joined #minetest |
05:46 |
|
TheLastProject joined #minetest |
06:28 |
|
fortytwo joined #minetest |
07:10 |
|
donaldr3 joined #minetest |
07:24 |
|
Space joined #minetest |
08:07 |
|
banlieue joined #minetest |
08:16 |
|
whirm joined #minetest |
09:56 |
|
SmugLeaf joined #minetest |
09:56 |
|
SmugLeaf joined #minetest |
10:00 |
OldCoder |
Looks quiet here tonight |
10:10 |
* ruskie |
looks around... runs across the channel and hides again in a dark corner |
10:19 |
|
SpeedProg joined #minetest |
10:24 |
Taoki |
I'm back |
10:25 |
|
PilzAdam joined #minetest |
10:25 |
PilzAdam |
Hello everyone! |
10:25 |
Taoki |
OldCoder: Not sure if you seen. I'm working on implementing 3D models for players and nodes, and so far it's working. Might need help at some point... currently doing the LUA API to allow players to have a customized appearance |
10:25 |
Taoki |
hi |
10:25 |
OldCoder |
Taoki, Hi! |
10:25 |
OldCoder |
Reviewing |
10:27 |
OldCoder |
Taoki, People have attempted 3D before. Speed, stability, and attractive would be the issues. Regarding custom appearance I am close to that now with 2D. Should be simple to do this by modifying content_sao.cpp or even with a mod. |
10:27 |
OldCoder |
Taoki, essentially I need to know how to obtain a nick at the point where player*.png are selected in content_sao.cpp. If that information is available I could probably write the rest. |
10:27 |
|
Jousway joined #minetest |
10:27 |
Taoki |
OldCoder: ok. 3D players are heavily requested, and my implementation uses the Irrlicht functions to render them. Pretty sure it will be stable, but I'll see how my code goes |
10:27 |
OldCoder |
Taoki, have fun |
10:28 |
tripod |
any WIP shots? |
10:28 |
Taoki |
Will try :) Hope it is stable |
10:28 |
OldCoder |
Taoki, see above. Are you familiar with content_sao.cpp ? |
10:28 |
Taoki |
OldCoder: Became yesterday |
10:28 |
OldCoder |
Taoki, last attempt didn't work under Windows I think |
10:28 |
Taoki |
tripod: http://minetest.net/forum/viewtopic.php?pid=48624#p48624 |
10:28 |
OldCoder |
Reviewing |
10:29 |
OldCoder |
Taoki, you are Kitsune? |
10:29 |
Taoki |
OldCoder: The post above what I just linked has detailed code information about what I'm doing |
10:29 |
Taoki |
Yes, MirceaKitsune is my other nick |
10:29 |
OldCoder |
Very well. I see you use Blender. |
10:29 |
OldCoder |
Promising. |
10:29 |
Taoki |
yeah, only modelling app I know and love :) |
10:29 |
OldCoder |
It is fine! |
10:29 |
tripod |
Kitsune from xonotic? |
10:30 |
Taoki |
OldCoder: It is. Since again I'm using actual meshes, with the Irrlicht code |
10:30 |
Taoki |
tripod: yes |
10:30 |
tripod |
nice |
10:30 |
OldCoder |
Taoki, I will help if I can. Probably not experienced enough at this level. But I will review code if requested. |
10:30 |
tripod |
did you do that vore nex mod |
10:30 |
tripod |
i forget |
10:30 |
tripod |
vore arena i forget |
10:30 |
tripod |
was mad anyway |
10:31 |
Taoki |
tripod: Vore Tournament. Yes that's a game I made, forked from Nexuiz :) |
10:31 |
Taoki |
OldCoder: Thanks. Trying to see what I can do for now then I will post when I need help. My code is already on GIT too |
10:31 |
Taoki |
The one from last night at least, the rest still needs fixes |
10:32 |
OldCoder |
Taoki, a fork GitHub for my servers and clients may go up. But ATM I need to proceed incrementally. Making sure everything is sensible at each step. I need to create a framework that others can take over and be happy with. That is my primary goal. |
10:32 |
OldCoder |
Taoki, I will for example autogenerate web pages for mods, configuration files, the server code, etc. |
10:32 |
Taoki |
sure |
10:33 |
OldCoder |
Taoki, I have scripts that rebuild worlds. They are evolving. I'd like to provide a complete framework for all of this. |
10:33 |
OldCoder |
So, one step at a time |
10:33 |
TheRedMood |
Hello |
10:33 |
TheRedMood |
:) |
10:34 |
Taoki |
OldCoder: In my case, I'm most interested in urgent remaining features being added to the code. 3D players is one... we're all waiting for that for months. Since no one else did it, I thought to jump in... and surprisingly even as a C++ n00b I'm getting some stuff done :P |
10:34 |
Taoki |
hi |
10:34 |
OldCoder |
Taoki, I'll let you get back to work or play. But a question; are you familiar with content_sao.cpp or know who is? I wish to patch that code and it should be easy. If somebody can tell me how to get the player nick where player*.png are selected I can handle that change myself. |
10:34 |
OldCoder |
I will add player specific 2D avatars |
10:35 |
TheRedMood |
OldCoder: Really nice stuff going on. Are you planning on making a run for it and doing a new version? |
10:35 |
Taoki |
OldCoder: I only looked into it last night. But, I know where the player images are set, just a moment |
10:35 |
OldCoder |
TheRedMood, I already have |
10:35 |
TheRedMood |
OldCoder: Nice. Links? |
10:35 |
OldCoder |
TheRedMood, but I am not preempting anything. The goal is to produce a framework that happens to merge people's patches. |
10:35 |
OldCoder |
TheRedMood, one moment |
10:35 |
TheRedMood |
Really... That sounds very hard |
10:36 |
OldCoder |
Nope |
10:36 |
OldCoder |
Easy |
10:36 |
Taoki |
OldCoder: content_sao.cpp around line 788. m_prop.textures.push_back("player.png"); |
10:36 |
TheRedMood |
Well |
10:36 |
TheRedMood |
Nice :) |
10:36 |
TheRedMood |
I am going back to my C |
10:36 |
OldCoder |
TheRedMood, the new Linux build instructions have links to code but it will be expanded: |
10:36 |
OldCoder |
http://oldcoder.org/general/minetest/mtbuildlinux.html |
10:36 |
OldCoder |
|
10:36 |
TheRedMood |
I have been working my way trough a book now for a long time |
10:36 |
OldCoder |
Taoki, that is precisely the code I am talking about |
10:36 |
OldCoder |
<Taoki> OldCoder: content_sao.cpp around line 788. m_prop.textures.push_back("player.png"); |
10:36 |
Taoki |
OldCoder: Also, m_prop.visual = "upright-sprite"; - This is what makes the player draw as a sprite. In my implementation I add a new type called "mesh" |
10:37 |
OldCoder |
Taoki, Found it weeks ago. I simply need to know how to retrieve player nick at that level. Any ideas? |
10:37 |
Taoki |
OldCoder: Yes, but one problem I'm running into as well: That code is ran when the player first spawns. I don't know how you modify it in realtime |
10:37 |
OldCoder |
I mean the content_sao.cpp code you just mentione |
10:37 |
OldCoder |
Taoki, that can be addressed later |
10:37 |
Taoki |
ok. That I'm not very good with sadly, can't tell |
10:37 |
OldCoder |
Taoki, I am looking ATM just to give players different avatars. Thank you for your remarks. |
10:37 |
Taoki |
There is a function somewhere to get a player by name. I don't know how to do it there, sorry |
10:38 |
OldCoder |
I have asked in the dev channel but no responses |
10:38 |
Taoki |
I'm surprised I even know what I do so far :P |
10:38 |
TheRedMood |
Taoki: You look like you are good with your code. |
10:38 |
OldCoder |
Taoki, do what feels appropriate |
10:38 |
Taoki |
thanks |
10:38 |
TheRedMood |
Taoki: Can I ask which languages you have done, and how you comment your code. |
10:38 |
TheRedMood |
Taoki: Also do you have any tips for a young person, trying to finish a project. I keep goign offtrack doing other stuff :/ |
10:39 |
Taoki |
TheRedMood: Only coding I've done in the past is QuakeC (Xonotic gamecode, a small language similar to C++) and LSL in Second Life for scripting |
10:39 |
Taoki |
Those are the only ones I'm really familiar with. The rest I'm learning |
10:39 |
Taoki |
Sorry, I don't know too much yet |
10:39 |
TheRedMood |
Ohh, don't feel sorry, sir/miss ! |
10:40 |
Taoki |
ok :) |
10:40 |
TheRedMood |
Can I ask what languages you are currently learning, sir/miss? |
10:40 |
OldCoder |
TheRedMood, I believe he is a sir |
10:40 |
Taoki |
Any languages I'm working with |
10:40 |
TheRedMood |
OldCoder: I have been burned before assuming things, sir. |
10:41 |
OldCoder |
TheRedMood, O.K. |
10:41 |
Taoki |
lol |
10:41 |
TheRedMood |
I just hit the pointer and memory part of the C programming language book. |
10:41 |
OldCoder |
Taoki, TheRedMood is friendly and does not bite :-) |
10:41 |
TheRedMood |
This is going to be hard :( |
10:41 |
TheRedMood |
But I do give hugs! |
10:41 |
TheRedMood |
:D |
10:41 |
Taoki |
sure |
10:41 |
Taoki |
:P |
10:41 |
OldCoder |
TheRedMood, allow him to work |
10:42 |
TheRedMood |
; ~ ; |
10:42 |
OldCoder |
Whoa! |
10:42 |
OldCoder |
He is very pleased by your encouragement |
10:42 |
TheRedMood |
*sniff* *sniff* |
10:42 |
Taoki |
xD |
10:42 |
TheRedMood |
; ~ ; |
10:42 |
OldCoder |
Do not be ;_; |
10:42 |
OldCoder |
be :D instead |
10:42 |
TheRedMood |
Beeeewwwhhhh |
10:42 |
* TheRedMood |
runs away from OldCoder |
10:42 |
OldCoder |
As he is learning useful things |
10:42 |
* OldCoder |
is nonplussed |
10:42 |
Taoki |
Just a FYI about earlier: Online you can call me either sir or miss, I don't care xD Just to answer the question |
10:43 |
OldCoder |
TheRedMood, why don't you go add a command to RedSand(s) |
10:43 |
* TheRedMood |
hides behind Taoki |
10:43 |
Taoki |
Also, about working, I'm kinda stuck with my code now, and trying to find a solution |
10:43 |
OldCoder |
Taoki, what's happening? |
10:43 |
TheRedMood |
I can help you if you want, sir. |
10:44 |
Taoki |
OldCoder: I want to make the LUA API be able to change models on players. But model is only set when an entity is initialized so far |
10:44 |
Taoki |
To change it on the player I'd need to remove and re-add him, and that's even more crazy |
10:44 |
Taoki |
Eh... miss sounds a little nicer :P |
10:44 |
TheRedMood |
Taoki: Sorry, miss. |
10:44 |
OldCoder |
Taoki, Wait; somebody showed me something about this recently |
10:44 |
Taoki |
NP. But yeah, not sure what to do there. Because I can't re-create the function which changes the mesh type |
10:44 |
* OldCoder |
thinks back |
10:45 |
TheRedMood |
Taoki: Can i add something, miss? |
10:45 |
Taoki |
In content.cao.cpp, around line 715. That's where the mesh and appearance of objects is decided |
10:45 |
OldCoder |
Taoki, I will not be helpful here. I can't recall who talked about this. But people here do know this. The answer will turn up. |
10:45 |
Taoki |
ok |
10:45 |
OldCoder |
Taoki, wait; it's coming back to me |
10:46 |
Taoki |
Look at line 790 there, which is : else if(m_prop.visual == "cube"){ |
10:46 |
OldCoder |
Grepping the logs now |
10:46 |
* TheRedMood |
is still waiting..... |
10:46 |
OldCoder |
TheRedMood, be specific |
10:46 |
OldCoder |
In case people missed it |
10:46 |
Taoki |
That's where shape is decided when an entity is added. The code there is complex... you use a mesh node that isn't available in other code from what I'm seeing |
10:46 |
TheRedMood |
This sounds like the thing you would not implement in the API. |
10:46 |
Taoki |
But, things there are only triggered when the entity is initialized |
10:46 |
Taoki |
You can't easily trigger it after to change something |
10:47 |
OldCoder |
https://github.com/celeron55/minetest/blob/master/games/minimal/mods/experimental/init.lua#L14 |
10:47 |
OldCoder |
Taoki, is this code of interest? |
10:47 |
OldCoder |
Taoki, this code apparently changes the player into a cube at runtime |
10:47 |
Taoki |
OldCoder: Ahh, yes |
10:47 |
Taoki |
It shoes something I didn't know exists. Thank you |
10:47 |
* TheRedMood |
is ignored ; ~ ; |
10:47 |
OldCoder |
You are most welcome |
10:48 |
Taoki |
obj:set_properties({visual="cube"}) |
10:48 |
Taoki |
That |
10:48 |
OldCoder |
Taoki, ask TheRedMood to help somehow and he will be pleased |
10:48 |
Taoki |
This means the code I said only runs at runtime will work after as well. But I wonder how... |
10:48 |
OldCoder |
Perhaps he could go work on his mod |
10:48 |
OldCoder |
Taoki, have fun |
10:48 |
Taoki |
OldCoder: Does that mod you just linked require code changes too? Or was it compatible with latest GIT from c55? |
10:49 |
Taoki |
I need to know what code changes it needed if so |
10:49 |
OldCoder |
Taoki, it is actually rather old code |
10:49 |
TheRedMood |
; ~ ; |
10:49 |
OldCoder |
Taoki, may or may not still be compatible |
10:49 |
Taoki |
Yeah. But did the LUA script require code changes? |
10:49 |
OldCoder |
Taoki, I was told that it was a standard part of the source for a while |
10:49 |
Taoki |
ok. That's very good |
10:49 |
OldCoder |
Therefore may or may not be fully compatible at this time |
10:49 |
OldCoder |
Try it |
10:49 |
TheRedMood |
;_; .... |
10:49 |
OldCoder |
TheRedMood, Taoki is focusing |
10:50 |
OldCoder |
TheRedMood, why not work on your own mod? |
10:50 |
TheRedMood |
Meanie ; ~ ; |
10:50 |
OldCoder |
Nah |
10:50 |
Taoki |
OldCoder: Anyway, that LUA code you just posted may be the base of the LUA function for configuring players too. Because I plan to make player configuration a LUA default, no longer hard-coded |
10:50 |
OldCoder |
TheRedMood, you are welcome to help. But people do need to focus. |
10:51 |
OldCoder |
Taoki, all right |
10:51 |
TheRedMood |
You only focus on being a meanie :( |
10:51 |
Taoki |
Because it's exactly what I would need |
10:51 |
OldCoder |
TheRedMood, ? No. Taoki O.K. |
10:52 |
Taoki |
The lines in that lua script would (at the end) typically be something of the form: set-player-type-to(mesh); set-player-mesh-to(...); set-player-texture-to(...); |
10:52 |
Taoki |
For each player |
10:52 |
* TheRedMood |
sits on Taoki shoulders |
10:52 |
TheRedMood |
What are you doign? |
10:52 |
Taoki |
And a name filter can customize each |
10:52 |
TheRedMood |
:o |
10:52 |
Taoki |
heeee :) |
10:52 |
TheRedMood |
I need to go now, miss. |
10:52 |
Taoki |
later |
10:53 |
* TheRedMood |
jumps down and bows for Taoki |
10:53 |
Taoki |
awww |
10:53 |
TheRedMood |
I hope you find it fun and giving to code, miss |
10:53 |
Taoki |
have fun |
10:53 |
TheRedMood |
See you :) |
10:53 |
TheRedMood |
And you OldCoder |
10:53 |
TheRedMood |
And everyone |
10:53 |
TheRedMood |
Bye x3 |
10:53 |
Taoki |
It's fun sometimes |
10:53 |
OldCoder |
y w |
10:57 |
Taoki |
Yeah OldCoder, that script was golden. I was attempting to use a different function... now that I saw how it's done there I don't need to at all |
10:58 |
OldCoder |
Taoki, glad to hear it |
10:58 |
Taoki |
The hard-coded player will remain an "upright-sprite", LUA will set players to be 3D models |
10:58 |
TheRedMood |
Miss are you still in school? |
10:58 |
OldCoder |
Taoki, the 3D mode will be an option. Classic 2D will remain. Is this the case? |
10:58 |
Taoki |
TheRedMood: Computer high-school. I rarely frequent it though... because it's about boring complex stuff and not developing open-source games :D |
10:59 |
Taoki |
OldCoder: It sounds best to keep it such, yes |
10:59 |
OldCoder |
Taoki, what is "computer high school" ? |
10:59 |
Taoki |
Some might prefer the 2D player by default LUA is best for configuring |
10:59 |
Taoki |
OldCoder: Informatics high-school |
10:59 |
OldCoder |
All right |
10:59 |
Taoki |
About programming and the like |
10:59 |
Taoki |
Since I'm a geek from mom's basement and that's the main thing I know xD |
11:00 |
OldCoder |
k |
11:00 |
TheRedMood |
Taoki: Can I say that i envy you? |
11:00 |
TheRedMood |
I am still with regular school and I am having a hard time focusing on the subjects I find not giving or learning |
11:01 |
TheRedMood |
They are not contributing to anythign I can ever use |
11:01 |
Taoki |
It's ok, I understand |
11:01 |
Taoki |
TheRedMood: Yeah, that school is that way. I only went to it cuz my parents forced me to, and I guess law did x.x I hate the concept, but that's just me |
11:02 |
Taoki |
If at least they thought only useful things. Instead of forcing you to remember poems you don't need written by some artist 300 years ago and what not |
11:02 |
TheRedMood |
Taoki: I could not agree more, miss. |
11:02 |
TheRedMood |
Taoki: But you sound like you are past that. |
11:02 |
Taoki |
thankfully. Just due to age heh |
11:03 |
Taoki |
In my country you start that school at the age of 7 and do 8 years |
11:03 |
Taoki |
I'm 23 now |
11:03 |
Taoki |
(and feeling like I'm 80 already :P) |
11:03 |
OldCoder |
Taoki, country? |
11:03 |
Taoki |
Romania |
11:03 |
OldCoder |
Taoki, ah |
11:03 |
OldCoder |
Taoki, we have another Romanian |
11:03 |
Taoki |
An half third-world half occidental country in the EU |
11:04 |
OldCoder |
But he may not return |
11:04 |
TheRedMood |
15 here |
11:04 |
TheRedMood |
norway |
11:04 |
Taoki |
Nice. And sorry to hear that |
11:04 |
TheRedMood |
i need to go now |
11:04 |
TheRedMood |
bye |
11:04 |
Taoki |
later |
11:44 |
|
q66 joined #minetest |
11:59 |
|
WolfgangB joined #minetest |
12:02 |
OldCoder |
sfan5, wb |
12:02 |
sfan5 |
thx |
12:03 |
OldCoder |
sfan5, any tips about getting player nick in the content_sao.cpp code that sets player*.png ? The change I have in mind would be better at the mod level but a C++ patch would be easier for me to write initially |
12:17 |
|
TheLastProject joined #minetest |
12:19 |
|
ttk2 joined #minetest |
12:19 |
|
Jeija joined #minetest |
12:19 |
|
Jeija left #minetest |
12:32 |
Taoki |
OldCoder: In that script you mentioned, https://github.com/celeron55/minetest/blob/master/games/minimal/mods/experimental/init.lua#L14 What so I register the function to to get it working? Typically it's something like minetest.register_something(function) |
12:32 |
Taoki |
But I don't know how this one should be registered and the script doesn't seem to show |
12:32 |
TheRedMood |
hello |
12:32 |
TheRedMood |
Back for 5 mintues |
12:33 |
TheRedMood |
Not happy :( |
12:33 |
OldCoder |
Hi |
12:33 |
OldCoder |
Reviewing |
12:33 |
OldCoder |
Taoki, one moment |
12:34 |
OldCoder |
sfan5, would you care to comment on Taoki's question? You linked me to the code previously |
12:35 |
OldCoder |
TheRedMood, why are you displeased at this time? |
12:35 |
OldCoder |
Taoki, sfan provided the code and may be able to comment when his schedule allows |
12:35 |
Taoki |
sure |
12:36 |
TheRedMood |
OldCoder: Because I am not happy with the school system, it is ruining my mental health, my education and it is ontop of all of this goign to choose my feature life conditions |
12:36 |
TheRedMood |
OldCoder: I wish I was where Taoki is now, but as it stands now maybe I won't even get there |
12:37 |
OldCoder |
TheRedMood, the problem is not your entire life. And it is not a permanent situation. You will get where you wish to go if you are patient. |
12:37 |
TheRedMood |
OldCoder: That makes it all more important to learn coding and programming now, so I can get a job in case of me not making it in. |
12:37 |
OldCoder |
TheRedMood, then you shall learn |
12:37 |
TheRedMood |
OldCoder: it is not my entier life, you are correct. But ruining this part of my life is not acceptable |
12:37 |
OldCoder |
TheRedMood, all right. What are your options? |
12:37 |
Taoki |
TheRedMood: I know what that's like, and I agree :( Not sure if there's any way you can choose not to go there any more |
12:37 |
Taoki |
In my case when I was young, there wasn't |
12:37 |
TheRedMood |
OldCoder: Well what if someone has problems adapting so manhy subjects at one time? What if the unrealted crap they are preaching. |
12:38 |
TheRedMood |
There isen't, miss. |
12:38 |
OldCoder |
Taoki, when you were young. heh. You are ancient! The redwoods are children to you! :-) |
12:38 |
Taoki |
:P |
12:38 |
TheRedMood |
TheredMood* |
12:38 |
TheRedMood |
I am 15. |
12:38 |
Taoki |
Yeah I'm 23 but I feel old already... im weird |
12:38 |
TheRedMood |
>.> |
12:38 |
OldCoder |
TheRedMood, Taoki neither of you are "weird" |
12:38 |
OldCoder |
I assure you |
12:38 |
TheRedMood |
OldCoder: I think miss has gone mad. |
12:38 |
|
Jeija joined #minetest |
12:38 |
Taoki |
TheRedMood: My life was bad too when I was 14-15-16, for this reason too... |
12:38 |
OldCoder |
TheRedMood, how so? |
12:38 |
Taoki |
nuuu |
12:39 |
OldCoder |
<TheRedMood> OldCoder: Well what if someone has problems adapting so manhy subjects at one time? What if the unrealted crap they are preaching. |
12:39 |
TheRedMood |
OldCoder: Well most certanly am wierd. I have 3 pshycologists that can confirm that. |
12:39 |
OldCoder |
One evaluates and makes decisions |
12:39 |
TheRedMood |
OldCoder: Not when it all depends on the overall system. |
12:39 |
OldCoder |
TheRedMood, it is fine |
12:39 |
Taoki |
TheRedMood: Very careful with those. Especially which you trust. Won't say more |
12:39 |
OldCoder |
TheRedMood, you seem adaptable in some ways |
12:40 |
Taoki |
But yeah, sounds like your life at 15 is the same as mine was at 15 :/ |
12:40 |
OldCoder |
Work with what you can |
12:40 |
OldCoder |
If you are frustrated |
12:40 |
OldCoder |
Evaluate your options |
12:40 |
OldCoder |
But |
12:40 |
OldCoder |
Is it possible things will improve? Or that changes can be made? |
12:40 |
sfan5 |
Taoki: on_step(self, dtime) |
12:40 |
OldCoder |
sfan5, thank you it is appreciated |
12:40 |
TheRedMood |
Taoki: Maybe not since you are a girl, miss, but in terms of midns yes. |
12:40 |
Taoki |
sfan5: What does that do exactly? |
12:41 |
Taoki |
TheRedMood: Erm, I'm not a girl in real life. Just online. Don't ask :P But yeah |
12:41 |
TheRedMood |
OldCoder: no. Not until I am done with this phase of the school system. |
12:41 |
TheRedMood |
Taoki: No questions asked, miss. |
12:41 |
Taoki |
Well online is a way of putting it |
12:41 |
Taoki |
ok :) |
12:41 |
OldCoder |
online is fine and on roles we will dine |
12:41 |
Taoki |
Wouldn't want people to feel sad I'm not a girl in real life too :P |
12:41 |
TheRedMood |
Ohh |
12:41 |
sfan5 |
Taoki: gets executed every tick |
12:42 |
TheRedMood |
I hope you are not sad that I coudln't careless, miss. |
12:42 |
Taoki |
sfan5: I think I need something to add the function switch_player_visual to. Not sure where that goes there |
12:43 |
Taoki |
In the lua script... I'm doing it in init.lua to test |
12:44 |
Taoki |
So after the function switch_player_visual I need to add something like minetest.register_somehow(switch_player_visual) |
12:44 |
Taoki |
TheRedMood: No, sure :) |
12:45 |
Taoki |
sfan5: So how should I word that exactly? |
12:46 |
sfan5 |
what do you mean? |
12:46 |
Taoki |
Ah wait, I think I found it |
12:46 |
Taoki |
minetest.after(1.0, switch_player_visual) |
12:47 |
Taoki |
That means it's executed after 1 second right? |
12:47 |
Taoki |
or each 1 second |
12:51 |
|
Octupus joined #minetest |
12:52 |
OldCoder |
Octupus, hi |
12:55 |
sfan5 |
Taoki: after one second |
12:55 |
sfan5 |
but that piece of code is in the function again,so it gets executed evry seconds |
12:55 |
Taoki |
sfan5: Ok. Is there a variant that will make it occur every X seconds forever? |
12:55 |
sfan5 |
-s |
12:56 |
Taoki |
ah good |
12:56 |
Taoki |
Thanks for the help |
12:56 |
sfan5 |
np |
13:00 |
|
tripod_ joined #minetest |
13:48 |
Taoki |
ok, I am experiencing something I have never seen before |
13:49 |
Octupus |
WHat |
13:49 |
Taoki |
The exact same code that worked last night no longer works today. Without having done absolutely any changes. It's like the time of day is causing it to no longer work |
13:49 |
Octupus |
XD |
13:49 |
Taoki |
? |
13:49 |
Octupus |
? |
13:49 |
Taoki |
This is something completely weird and unnormal |
13:50 |
Octupus |
maybe the coding ghost chaned it :l |
13:50 |
Taoki |
I don't think I've ever seen a code that breaks without changing absolutely anything in it |
13:50 |
Taoki |
whatever |
13:50 |
Octupus |
:) |
13:51 |
OldCoder |
Taoki, :-) |
13:51 |
* OldCoder |
laughs out loud |
13:51 |
Taoki |
What's to laugh about? |
13:51 |
OldCoder |
Beware the Curse of Werecode!! |
13:51 |
Octupus |
XD |
13:51 |
OldCoder |
It was the phases of the Moon! |
13:51 |
OldCoder |
maybe |
13:51 |
Taoki |
No. If anything it's something hacking my machine perhaps... |
13:52 |
OldCoder |
Hmm |
13:52 |
OldCoder |
What is your OS again? You had a Debian, right? |
13:52 |
Taoki |
no, openSUSE |
13:52 |
Octupus |
do u hve a security thinga ma bob |
13:52 |
Taoki |
Don't think that changes anything though |
13:53 |
OldCoder |
Taoki, I was not asking for that reason |
13:53 |
Octupus |
because sometimes those security things take personal info and documents btw |
13:53 |
Octupus |
:) |
13:53 |
Taoki |
I'm trying with make clean... |
13:53 |
OldCoder |
Taoki, can you boot a LiveCD, install dev tools to the RAM copy, and test? |
13:53 |
Taoki |
no, can't do such things now |
13:53 |
OldCoder |
This would rule out numerous issues |
13:53 |
OldCoder |
All right |
13:58 |
Taoki |
I tried make clean, same. I'm honestly kinda shocked at this, because it's the exact same code and I barely re-compiled it without making any changes |
13:59 |
OldCoder |
Hmm |
13:59 |
OldCoder |
This may turn out to be interesting |
14:02 |
Taoki |
I'll try to restart |
14:07 |
|
Taoki joined #minetest |
14:09 |
OldCoder |
Taoki, wb |
14:09 |
Taoki |
thanks |
14:12 |
Taoki |
... |
14:13 |
Taoki |
I have removed a piece of code and compiled. The piece of code that was removed is still working in the compiled binaries. I cannot understand |
14:14 |
OldCoder |
Taoki, it is the supernatural at work |
14:14 |
OldCoder |
Surely demons |
14:14 |
OldCoder |
:-) |
14:14 |
OldCoder |
Do not be concerned |
14:14 |
OldCoder |
This happens |
14:15 |
Taoki |
or a hacker who hates me at work |
14:15 |
OldCoder |
There is always an explanation |
14:15 |
OldCoder |
Possible but unlikely |
14:15 |
Taoki |
No, there isn't in some cases |
14:15 |
OldCoder |
Sure there is |
14:15 |
OldCoder |
You simply do not find it |
14:15 |
TheRedMood |
back. |
14:15 |
TheRedMood |
Going to try to find a job. |
14:16 |
OldCoder |
k |
14:23 |
Taoki |
ok. The feeling I'm getting is that a parallel source code is being used. Bcecuase I'm compiling mine and something that was completely un-coded still works, which is impossible by any sane logics. I checked the paths and it's my code being compiled however... if I write stupid stuff I get compile errors too |
14:23 |
Taoki |
*because |
14:23 |
OldCoder |
k |
14:23 |
OldCoder |
It will turn out to be something silly |
14:24 |
OldCoder |
Most likely |
14:24 |
Taoki |
I deleted the binaries to make sure they are re-generated, and it still happens |
14:24 |
OldCoder |
k |
14:26 |
TheRedMood |
Taoki, you get no feedback from it. |
14:26 |
|
RealBadAngel joined #minetest |
14:26 |
RealBadAngel |
hi all |
14:27 |
Taoki |
hi |
14:27 |
ruskie |
*yawn* |
14:32 |
Taoki |
I'm still checking this... nothing I've seen before personally |
14:33 |
Octupus |
hi rba want to play europe server with me? |
14:36 |
|
banlieue joined #minetest |
14:51 |
|
Jordach joined #minetest |
14:51 |
Jordach |
hey guts |
14:51 |
Jordach |
guys |
14:51 |
Octupus |
hi |
14:52 |
OldCoder |
Jordach, hello |
14:52 |
Jordach |
https://plus.google.com/114730736371852911496/posts/K9SynsiYDjy |
14:52 |
OldCoder |
RealBadAngel, hello |
14:52 |
Jordach |
some stuff i took in the fog |
14:53 |
RealBadAngel |
hi |
14:53 |
RealBadAngel |
Jordach how do you find changes> |
14:53 |
RealBadAngel |
? |
14:54 |
Jordach |
RealBadAngel, ehm what |
14:54 |
RealBadAngel |
played today online? |
14:55 |
RealBadAngel |
OldCoder, anyone complained? |
14:55 |
Octupus |
rba there is a bird on your house :) |
14:56 |
RealBadAngel |
bird, bird |
14:56 |
RealBadAngel |
ive made some more important changes |
14:56 |
RealBadAngel |
fixed all the mining tools |
14:57 |
Octupus |
i scared the bird away |
14:57 |
OldCoder |
RealBadAngel, Nope |
14:57 |
RealBadAngel |
removed timber mod - now its a function of chainsaw |
14:57 |
OldCoder |
RealBadAngel, It all seems fine |
14:57 |
OldCoder |
RealBadAngel, we need to start writing a Technic guide |
14:57 |
RealBadAngel |
and introduced some fixes to default |
14:57 |
OldCoder |
Yep |
14:57 |
RealBadAngel |
and most important |
14:57 |
OldCoder |
RealBadAngel, see if you can get the fixes merged |
14:57 |
RealBadAngel |
item drop is now required by technic |
14:58 |
RealBadAngel |
and all worlds have it |
14:58 |
OldCoder |
Yep |
14:58 |
RealBadAngel |
i think today has proven with the fixes its stable |
14:59 |
OldCoder |
yes |
14:59 |
RealBadAngel |
im happy then |
14:59 |
OldCoder |
You should be |
14:59 |
RealBadAngel |
but as i said earlier today |
14:59 |
Octupus |
look on the server XD |
14:59 |
RealBadAngel |
i have to make game mode |
14:59 |
RealBadAngel |
i need more changes to minetest_game |
15:00 |
OldCoder |
k |
15:00 |
RealBadAngel |
i tried to avoid it |
15:00 |
RealBadAngel |
but some default code is simply fucked up |
15:01 |
RealBadAngel |
i wont be fightin a week when i can change just 3 lines |
15:01 |
RealBadAngel |
like we did today |
15:01 |
RealBadAngel |
small, idiotic change |
15:01 |
RealBadAngel |
and 3 mods started to work fine |
15:01 |
OldCoder |
Can't be merged? |
15:01 |
OldCoder |
Ah |
15:02 |
RealBadAngel |
laser became stable and usable |
15:02 |
RealBadAngel |
item drop too |
15:02 |
Taoki |
OldCoder: About that issue with effects from another code being applied. I seem to have found something that changes it oddly enough. If I run ./minetestserver instead of minetest server it stops happening |
15:02 |
RealBadAngel |
and all the powered mining tools |
15:02 |
OldCoder |
Oh? |
15:02 |
OldCoder |
To both of you |
15:02 |
OldCoder |
RealBadAngel, can the 3 line change be merged? |
15:02 |
Octupus |
XD i tried using the chainsaw on glass XD |
15:02 |
OldCoder |
Into the master? |
15:02 |
RealBadAngel |
HAVE TO BE |
15:03 |
OldCoder |
Octupus, what happened? |
15:03 |
Octupus |
nothin |
15:03 |
OldCoder |
RealBadAngel, O.K. |
15:03 |
OldCoder |
Octupus, it should do something |
15:03 |
Octupus |
just tried to see if it wud work |
15:03 |
OldCoder |
Not yet |
15:03 |
RealBadAngel |
otherwise in some cases falling nodes just stuck |
15:03 |
Octupus |
it shud make crushed glass |
15:03 |
Octupus |
^technic idea |
15:04 |
RealBadAngel |
crushed glass? |
15:04 |
Octupus |
yes |
15:04 |
RealBadAngel |
out of what |
15:04 |
Octupus |
from a chainsaw |
15:04 |
Octupus |
:) |
15:05 |
RealBadAngel |
chainsaw is used to cut the trees |
15:05 |
RealBadAngel |
not the glass thingies |
15:05 |
Octupus |
ik |
15:05 |
Octupus |
but the chainsaw shud be able to make crushed glass |
15:05 |
Octupus |
:) |
15:05 |
RealBadAngel |
yeah, its like this |
15:05 |
RealBadAngel |
can my car be an ufo? |
15:06 |
Octupus |
yes |
15:06 |
RealBadAngel |
not logic but could be fun |
15:06 |
Octupus |
ilolz |
15:06 |
RealBadAngel |
sorry but no |
15:07 |
RealBadAngel |
this is technic |
15:07 |
RealBadAngel |
not SG |
15:07 |
Octupus |
me and jordach just running aroud XD |
15:07 |
RealBadAngel |
*SF |
15:11 |
Taoki |
OldCoder: Tes, I think it was a combination of issues. Something very wrong happened before that too, and it's all too mixed up to backtrace what happened. What seems to have fixed it is removing the build folder, and generating a new one with cmake |
15:11 |
Taoki |
Then I was running minetestserver instead of ./minetestserver, that fixed it too |
15:11 |
OldCoder |
Taoki, so minetestserver was in PATH first |
15:11 |
Taoki |
There was likely a something getting stuck in one of the object files and a new build might have solved it |
15:11 |
Taoki |
Yes, that too |
15:15 |
|
q66 joined #minetest |
15:17 |
|
Calinou joined #minetest |
15:22 |
|
q66 joined #minetest |
15:27 |
|
Zilvarael joined #minetest |
15:28 |
|
q66 joined #minetest |
15:34 |
Octupus |
hi calinou |
15:34 |
Calinou |
hi |
15:34 |
* Calinou |
checks mt forums |
15:35 |
* Jordach |
does the same |
15:35 |
thexyz |
any decent patches to merge? |
15:36 |
jin_xi |
seen mattpt s particle branch ;) |
15:36 |
jin_xi |
? |
15:36 |
thexyz |
yep, but i can't understand what it does |
15:37 |
jin_xi |
ok, what about memleaks in tile.cpp, and kahrls patch? is that still an option or have the bits rotten too much |
15:37 |
RealBadAngel |
hi Taiki |
15:37 |
RealBadAngel |
Taoki |
15:37 |
thexyz |
jin_xi: it seems too much changed, but i'll test his patch anyway |
15:37 |
jin_xi |
also, what i'd love to see in minetest_game is a way to obtain default dyes |
15:39 |
|
hmmmm joined #minetest |
15:39 |
jin_xi |
is there a minetest/minetest_game fork? |
15:39 |
jin_xi |
or planned? |
15:39 |
thexyz |
there is one maintained by Pilz, but i don't like it |
15:40 |
Jordach |
^ removed xdoors2 |
15:40 |
thexyz |
yep, that too |
15:41 |
thexyz |
i really prefer this https://github.com/xyzz/minetest-mods/blob/master/xdoors2/init.lua over this https://github.com/PilzAdam/minetest_game/blob/master/mods/doors/init.lua |
15:41 |
Calinou |
Jordach will soon have 2500 posts |
15:41 |
Jordach |
id like to say in the words of Charlie Sheen: WINNING! |
15:41 |
Taoki |
RealBadAngel: hi |
15:41 |
thexyz |
he also added farming, throwing and bunch of other (useless?) shit |
15:42 |
thexyz |
too minecrafty |
15:42 |
Calinou |
<thexyz> any decent patches to merge? |
15:42 |
Calinou |
you have push rights now? |
15:42 |
thexyz |
https://github.com/minetest/minetest |
15:42 |
thexyz |
forked it |
15:43 |
OldCoder |
<jin_xi> is there a minetest/minetest_game fork? |
15:43 |
OldCoder |
<jin_xi> or planned? |
15:43 |
OldCoder |
Mine |
15:44 |
OldCoder |
I am accepting and merging patches to everything |
15:44 |
jin_xi |
well, i think default game and default mods is another discussion |
15:44 |
OldCoder |
diff -ruN format is preferred |
15:44 |
thexyz |
jin_xi: yep |
15:44 |
OldCoder |
There is room for everything; I am running a PilzAdam world |
15:46 |
RealBadAngel |
i made today patch to minetest_game |
15:46 |
Calinou |
github shows amount of commits now, my mods repo has 91 commits. |
15:46 |
Calinou |
thexyz: minetest/minetest, heh |
15:46 |
RealBadAngel |
round to integer spawn coords of falling nodes |
15:46 |
jin_xi |
I was thinking of patches like yours RealBadAngel when i asked for minetest/minetest_game fork |
15:46 |
Calinou |
thexyz: did you ask c55 to merge this to celeron55/minetest? |
15:46 |
Calinou |
he really should :P |
15:47 |
RealBadAngel |
because if they get somethin not integer they get stuck |
15:47 |
RealBadAngel |
not falling and keep hanged |
15:47 |
thexyz |
Calinou: later |
15:47 |
thexyz |
time to add more to it |
15:47 |
Calinou |
k |
15:47 |
jin_xi |
small fixes... |
15:48 |
OldCoder |
It is time for me to rest. If anybody wishes, prepare a ZIP of patches for me to use later |
15:48 |
RealBadAngel |
my patch was caused by laser usage |
15:48 |
OldCoder |
RealBadAngel, congratulations again on Technic |
15:48 |
Calinou |
https://github.com/celeron55/minetest/pull/235 and https://github.com/celeron55/minetest/pull/237 |
15:48 |
Calinou |
opinions? |
15:48 |
jin_xi |
thexyz: whats not to like about adams code? i thought it was good lua practise to put all your mods stuff in a table |
15:48 |
Calinou |
the latter should have a tweakable max_fps_menu in minetest.conf though |
15:48 |
OldCoder |
Calinou, if possible get that into diff -ruN format |
15:48 |
RealBadAngel |
it uses floats |
15:48 |
Calinou |
OldCoder: ruN diffs ruN! :P |
15:48 |
RealBadAngel |
when i pass floats to falling nodes they r fucked up |
15:48 |
RealBadAngel |
when i round them before |
15:49 |
RealBadAngel |
laser beam and effects are fucked up |
15:49 |
OldCoder |
ha |
15:49 |
OldCoder |
See Patch Run |
15:49 |
OldCoder |
C Code Run |
15:49 |
OldCoder |
Run Code Run |
15:49 |
OldCoder |
Zzz |
15:49 |
* OldCoder |
is resting |
15:50 |
Jordach |
OldCoder, im sleepy as well |
15:50 |
RealBadAngel |
thats my patch: http://pastebin.com/7XM1kiyW |
15:50 |
RealBadAngel |
coords to integers |
15:51 |
OldCoder |
RealBadAngel, k ty |
15:51 |
OldCoder |
Zzz |
15:51 |
RealBadAngel |
and helped a lot ;) |
15:51 |
Jordach |
thats nice |
15:51 |
OldCoder |
Same one I did before? |
15:51 |
RealBadAngel |
yes |
15:51 |
* Jordach |
loves it when the community actually does something |
15:51 |
OldCoder |
Got it already |
15:51 |
RealBadAngel |
Jordach, log in |
15:51 |
OldCoder |
Jordach, this will be fun |
15:51 |
RealBadAngel |
need to see somethin |
15:51 |
Jordach |
alright, is this euro by chance? |
15:51 |
RealBadAngel |
ofc |
15:52 |
Jordach |
^ please speak english |
15:52 |
RealBadAngel |
of "c"ourse :P |
15:52 |
Calinou |
this too: https://github.com/celeron55/minetest/pull/216 |
15:52 |
|
TForsman joined #minetest |
15:53 |
* Jordach |
hauls my ass over to europe |
15:54 |
|
rubenwardy joined #minetest |
15:59 |
thexyz |
Calinou: btw, that patch is awful |
15:59 |
thexyz |
it also includes some unrelated shit |
16:03 |
jin_xi |
remember this http://irc.minetest.ru/minetest-dev/2012-07-15#i_2376308 ? its the guy who put a pterodactylus into mt. |
16:04 |
Calinou |
who cares if it's a dirty hacks |
16:04 |
Calinou |
better than telling every windows user to fix their hosts file |
16:04 |
Calinou |
(probably not related) |
16:05 |
Calinou |
hacks always prevent you to do something else or have nasty side effects -- this one doesn't |
16:05 |
thexyz |
that hack is just incorrect in so many ways it could ever be |
16:05 |
Calinou |
thus, it is not an "hack". |
16:05 |
thexyz |
umm, Calinou, can you call yourself a "programmer"? |
16:07 |
Calinou |
that patch doesn't make the code less "clean" or whatever |
16:07 |
Calinou |
thexyz: no |
16:07 |
thexyz |
it does make code more dirty |
16:08 |
Calinou |
it's just 5 more lines |
16:08 |
thexyz |
and it's simply wrong |
16:08 |
Calinou |
tell an example of a real fix for that problem then? |
16:09 |
hmmmm |
he's the only one who's observed the problem really |
16:09 |
thexyz |
i don't even want to explain |
16:09 |
thexyz |
the problem seems to be lack of ipv6 support |
16:11 |
Calinou |
games like sauerbraten don't support ipv6, /connect localhost works |
16:11 |
Calinou |
minetest doesn't recognize localhost for me on this computer (windows :P) |
16:11 |
Calinou |
or maybe it does now, I tried a while ago |
16:12 |
Calinou |
nope |
16:12 |
thexyz |
still, i don't even want to discuss it |
16:24 |
|
iqualfragile joined #minetest |
16:29 |
|
FreeFull joined #minetest |
16:29 |
Octupus |
hi freefull |
16:30 |
|
MilanFIN joined #minetest |
16:41 |
|
PilzAdam joined #minetest |
16:41 |
PilzAdam |
Hello everyone! |
16:46 |
|
crusty joined #minetest |
16:48 |
Jordach |
so thats why VE has not been around http://minetest.net/forum/viewtopic.php?pid=48725#p48725 |
16:51 |
crusty |
o/ |
16:52 |
PilzAdam |
is this the new commuity repo? https://github.com/minetest/minetest |
16:52 |
|
bulletrulz joined #minetest |
16:52 |
bulletrulz |
hello |
16:52 |
PilzAdam |
hi |
16:53 |
bulletrulz |
hi adam how you doing> |
16:53 |
bulletrulz |
? |
16:55 |
|
neko259 joined #minetest |
16:55 |
|
cosarara97 joined #minetest |
16:56 |
Octupus |
Hi adam |
16:56 |
bulletrulz |
hi Octupus |
16:57 |
Octupus |
hi bulletrulz |
16:57 |
bulletrulz |
how u doing Octupus |
16:58 |
Octupus |
fine |
16:59 |
Octupus |
u |
17:00 |
Octupus |
i got nothin 2 do |
17:01 |
bulletrulz |
me niether |
17:02 |
iqualfragile |
pilzadam: yes it is, but there is another fork of oldcoder wich might have similar aims |
17:03 |
iqualfragile |
it seems like octupus and bulletrulz have nothing to do either, so they could support you in remaking minetest |
17:04 |
Octupus |
:) sounds like a plan |
17:04 |
bulletrulz |
lol i could try :D |
17:04 |
Octupus |
il help anyway i can |
17:13 |
* Jordach |
installed Code::Blocks |
17:13 |
Octupus |
im bord any1 wanna do something |
17:17 |
thexyz |
bored? |
17:17 |
thexyz |
https://github.com/celeron55/minetest/issues?state=open — fix'em all |
17:17 |
iqualfragile |
im just writing a document on how to improve minetest |
17:18 |
Octupus |
thexyz,u know i cant code it c ++ |
17:18 |
thexyz |
then start learning it |
17:19 |
Octupus |
lol how |
17:19 |
thexyz |
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list |
17:20 |
Octupus |
im not buying any books so |
17:21 |
thexyz |
pirate them |
17:21 |
Octupus |
isnt that illegal |
17:21 |
Octupus |
:D |
17:21 |
iqualfragile |
nooo |
17:21 |
Octupus |
jordach,if your bored u can always come to my server |
17:21 |
iqualfragile |
https://en.wikibooks.org/wiki/C++_Programming there! |
17:21 |
thexyz |
if you don't buy then that's the only way to read them |
17:22 |
iqualfragile |
and we in germany have quite a lot of books avivable on the internet free for everyone |
17:22 |
iqualfragile |
http://openbook.galileocomputing.de/c_von_a_bis_z/ |
17:23 |
thexyz |
well, in russia we have the same situation |
17:23 |
Octupus |
thanks guys |
17:23 |
thexyz |
http://thepiratebay.se/ |
17:26 |
Jordach |
+1 |
17:26 |
jin_xi |
thexyz: http://pastebin.com/HiPbNerU kahrls memory leak patch fixed. how would i test if (painting would make a good test, right)? |
17:26 |
jin_xi |
s/if/it |
17:27 |
iqualfragile |
jup |
17:31 |
Octupus |
jordach im making a technic area in my server |
17:33 |
|
Jeija left #minetest |
17:36 |
thexyz |
jin_xi: use some HD texture pack and reenter game |
17:36 |
thexyz |
then see if memory usage increases |
17:36 |
jin_xi |
ok, will do and report back. thanks |
17:38 |
Taoki |
New progress on mesh players: http://minetest.net/forum/viewtopic.php?pid=48742#p48742 |
17:38 |
Taoki |
OldCoder: ^ If you're interested, feel free to look at that as well. |
17:39 |
|
triplei joined #minetest |
17:40 |
Taoki |
For anyone interested to see the code changes without switching the GIT: https://github.com/MirceaKitsune/minetest/compare/models |
17:40 |
Taoki |
BBL |
17:42 |
|
khor joined #minetest |
17:44 |
iqualfragile |
http://typewith.me/p/remake_minetest pilzadam octupus bulletrulz whoever feels like helping to improve minetest_game |
17:45 |
jin_xi |
so, as i wait for my game to start (its dl'ing media, event tho i play locally) i think the solution to the whole 127.0.0.1 vs localhost issue would be to bypass network entirely for singleplayer, right? |
17:47 |
|
toniepeli joined #minetest |
17:48 |
thexyz |
jin_xi: singleplayer works just nice |
17:49 |
thexyz |
the problem may occur when someone hosts MT server and tries to connect to "localhost" |
17:53 |
ruskie |
hmm wanted to make an ice box but deploying ice just caused it to melt :( |
17:56 |
ruskie |
hmm guess it was to close to a flame |
18:02 |
|
pskosinski joined #minetest |
18:08 |
|
celeron55 joined #minetest |
18:12 |
|
toniepeli joined #minetest |
18:15 |
PilzAdam |
bye |
18:15 |
|
banlieue joined #minetest |
18:22 |
celeron55 |
I request every developer-ish person to fill this long-looking but actually short thingy: http://c55.me/temp/mt_dev_survey/ |
18:24 |
FreeFull |
Even if they haven't contributed to minetest at all? |
18:24 |
Lumpio- |
I think that's what the "considerable stuff you have made" box is for |
18:24 |
khonkhortisan |
I hope I'm not a bot |
18:24 |
FreeFull |
khonkhortisan: Are you? |
18:24 |
Lumpio- |
celeron55: can has access? :3 |
18:25 |
|
rubenwardy joined #minetest |
18:25 |
Lumpio- |
I could contribute trollblocks and a translation to kittie pidgin |
18:25 |
FreeFull |
"Minecraft-like item picking" Isn't there a mod that does that pretty well already |
18:25 |
celeron55 |
i request you to not discuss about anything in it |
18:25 |
celeron55 |
you answer what you know |
18:26 |
|
pskosinski joined #minetest |
18:27 |
|
cisoun joined #minetest |
18:34 |
khonkhortisan |
I'm going to go with 1 for the first answer. |
18:35 |
TheRedMood |
Hmm |
18:35 |
TheRedMood |
OldCoder: I am going to give exherbo a shot |
18:38 |
thexyz |
why not gentoo? |
18:39 |
Jordach |
celeron55, we need a permanent operator for this channel - eg, someone with mode +O |
18:39 |
TheRedMood |
ohh |
18:39 |
TheRedMood |
I am already using gentoo :) |
18:39 |
thexyz |
then why do you need exherbo? |
18:40 |
TheRedMood |
Because it looks like a +1 |
18:40 |
TheRedMood |
:D |
18:40 |
celeron55 |
hmm, what has happened to VanessaE? |
18:40 |
Jordach |
shes moving house |
18:41 |
Jordach |
if you check the ban list i removed landmine, a known griefer |
18:41 |
celeron55 |
so how do i choose someone to give +o |
18:42 |
thexyz |
from random import shuffle |
18:42 |
celeron55 |
everybody gets one vote, and nobody can vote themselves |
18:42 |
celeron55 |
begin! |
18:44 |
khonkhortisan |
um, vanessae. or oldcoder. Not me. |
18:45 |
celeron55 |
vanessae already has nickserv ops, you can't vote her |
18:45 |
ruskie |
I don't yet know enough about people here to offer a valid opinion |
18:45 |
celeron55 |
i vote thexyz because he is the only one i know well enough |
18:45 |
|
banlieue joined #minetest |
18:46 |
celeron55 |
come on... nobody votes anybody |
18:46 |
Phvli |
canada would me my choice then |
18:46 |
Phvli |
i just like their flag |
18:46 |
Phvli |
whats the vote about anyway? |
18:47 |
celeron55 |
about ops |
18:47 |
rubenwardy |
I vote OldCoder |
18:47 |
|
rubenwardy left #minetest |
18:48 |
celeron55 |
well... fine enough, oldcoder shall be it |
18:48 |
khonkhortisan |
I remove myself from the vote due to inexperience with chatcommands :) |
18:48 |
khonkhortisan |
Not that I was in it in the first place |
18:49 |
Jordach |
celeron55, /mode * +O OldCoder |
18:49 |
Jordach |
(should engage on join op) |
18:50 |
ruskie |
usually it's handlede via nickserv iirc |
18:51 |
celeron55 |
chanserv |
18:51 |
ruskie |
ups yeah |
18:52 |
celeron55 |
oldcoder now has chanserv ops (he can get them from chanserv by msging it) |
18:52 |
celeron55 |
i'd prefer to give ops to somebody else too though |
18:53 |
Jordach |
celeron55, if you are the only "true" op, and not often around, then problems will occur |
18:53 |
jin_xi |
oh lol submitted query just for science |
18:54 |
Jordach |
OldCoder, you here> |
18:54 |
celeron55 |
Jordach: what "true" op |
18:54 |
Jordach |
one that has full power over the channel |
18:54 |
Jordach |
and that would be you |
18:54 |
ruskie |
basically you mean chanowner |
18:55 |
celeron55 |
what do you expect me to do then? |
18:55 |
* Jordach |
is distracted |
18:58 |
TheRedMood |
celeron55: I think you should give it to a kind person :o |
18:58 |
TheRedMood |
Someone who is cuddly and cute :3 |
18:58 |
sfan5 |
:/ |
18:58 |
celeron55 |
anwyay, i don't give higher status to anyone without them asking it |
18:58 |
celeron55 |
if you want very high chanserv status or push rights or whatever, you need to ASK for it |
18:59 |
jin_xi |
gtg, later all. |
18:59 |
ruskie |
so the opposite of what most places usually mandate hehe |
18:59 |
sfan5 |
celeron55: did you see this: "you should select some trustable people(e.g lua and c++ coders) and they get access to celeron55|minetest and/or celeron55|minetest_game" ? |
18:59 |
celeron55 |
there are over 70 people in here of whom i probably know about 30, but not well |
19:00 |
celeron55 |
sfan5: that is what i have been aiming for for the past months |
19:00 |
ruskie |
is there some overlap with forum mods? might not be a bad idea to give those people +o if not yet |
19:00 |
celeron55 |
but nobody seems to even want to have it |
19:00 |
TheRedMood |
well |
19:00 |
sfan5 |
nobody wants to have it? |
19:00 |
TheRedMood |
I could voulenteer |
19:01 |
TheRedMood |
But that would be silly |
19:01 |
TheRedMood |
Because I am relativly new here |
19:01 |
TheRedMood |
But if you need people then I can help :) |
19:02 |
sfan5 |
celeron55: you could give it to thexyz, Jordach,VanessaE, kahrl(if he would reappear), Calinou or me |
19:03 |
TheRedMood |
btw |
19:03 |
TheRedMood |
I trust sfan5 |
19:03 |
TheRedMood |
He seems like a kind person, and he is always on watch :o |
19:03 |
TheRedMood |
+1 for sfan |
19:03 |
sfan5 |
-1 for "he is always on watch" |
19:03 |
sfan5 |
thats not right |
19:04 |
TheRedMood |
Well, yes you are |
19:04 |
TheRedMood |
:o |
19:04 |
ruskie |
heh |
19:04 |
sfan5 |
i'm on often |
19:04 |
Jordach |
yeah, half the time im watching the channel and playing the game itself |
19:04 |
TheRedMood |
I can feel your spirtual energy even when you are not here |
19:04 |
sfan5 |
:D |
19:04 |
sfan5 |
sometimes i'm online but not there |
19:04 |
Jordach |
sfan5 is a pc always on person |
19:04 |
ruskie |
you would generally want 6 people 2 in each timezone set so that they can cover eachother |
19:05 |
TheRedMood |
Well Norway here |
19:05 |
Jordach |
ruskie, i run all day on weekends and 4pm to 0pm on weekdays |
19:05 |
iqualfragile |
i answered your querry |
19:05 |
Jordach |
(and im GMT+0) |
19:05 |
iqualfragile |
celeron55: you could look at pilzadam, realbadangel, thexyz and oldcoder |
19:06 |
iqualfragile |
oldcoder is a robot |
19:06 |
Jordach |
iqualfragile, me and OldCoder are the same brain type |
19:06 |
sfan5 |
he haz gmt+2 |
19:06 |
sfan5 |
*me |
19:06 |
iqualfragile |
+1 |
19:06 |
Jordach |
sfan5, hes from the US |
19:06 |
iqualfragile |
uhm, gtm+1 |
19:06 |
OldCoder |
Hello |
19:06 |
iqualfragile |
hi |
19:07 |
sfan5 |
germany has gmt+2 |
19:07 |
Jordach |
i can cover until vanessa or OldCoder gets here |
19:07 |
OldCoder |
iqualfragile, I am not presently aware of bot ancestry |
19:07 |
iqualfragile |
no, germany has gtm +1 |
19:07 |
sfan5 |
celeron55 seems to be away :/ |
19:07 |
Jordach |
oh god; the west and east divide |
19:07 |
OldCoder |
Jordach, Hi I am back |
19:07 |
ruskie |
+2 is summer time |
19:07 |
iqualfragile |
no, you are no bot, you are a robot! |
19:07 |
OldCoder |
I am in Silicon Valley |
19:08 |
sfan5 |
iqualfragile: my navigation device says gmt+2 |
19:08 |
OldCoder |
All right |
19:08 |
ruskie |
sfan5, yeah it's summer time CEST |
19:08 |
|
BartoCH joined #minetest |
19:08 |
iqualfragile |
my clock says gtm+1 |
19:08 |
ruskie |
which is gmt+2 |
19:08 |
sfan5 |
its from tomtom and has linux, so it must be right ;) |
19:08 |
ruskie |
CET is gmt+1 |
19:08 |
ruskie |
which is the standard thing |
19:09 |
ruskie |
DST sucks |
19:09 |
iqualfragile |
uh, wait |
19:09 |
iqualfragile |
yeah, gmt+2… |
19:09 |
OldCoder |
Hmm |
19:10 |
OldCoder |
Jordach, is there a new development? |
19:10 |
Jordach |
OldCoder, you stated before i can handle op right? and hm? |
19:10 |
ruskie |
/mode +q *!*@* hehe |
19:10 |
sfan5 |
ruskie: nope.png hehe |
19:10 |
celeron55 |
okay so umm |
19:10 |
OldCoder |
Jordach, Yes I think I did. And hmm is just that I am waking up again and catching up. I was resting until just now. |
19:11 |
* OldCoder |
scrolls up |
19:11 |
* sfan5 |
waits for celeron to say something |
19:12 |
Jordach |
OldCoder, remember, no other user here can stress me out |
19:12 |
OldCoder |
Taoki, I will review the link. celeron55 thank you for your trust. The others, still catching up. |
19:12 |
OldCoder |
Jordach, I imagine you are right. Is there an open question? |
19:13 |
iqualfragile |
c55 came here and told us that he wants to grant some people access to the main repos |
19:13 |
OldCoder |
iqualfragile, Yes. Go on. |
19:13 |
TheRedMood |
And he was really kind! |
19:13 |
OldCoder |
I am reading here and above |
19:13 |
TheRedMood |
He looks cute :) |
19:13 |
iqualfragile |
and he started a survey |
19:13 |
celeron55 |
i gave requestable ops to thexyz and Calinou too |
19:13 |
TheRedMood |
There he is! |
19:13 |
sfan5 |
celeron55: did you ask all people i mentioned concerning the celeron55|minetest and celeron55|minetest_game access? |
19:13 |
TheRedMood |
:D |
19:13 |
celeron55 |
umm... or did thexyz have them already? |
19:13 |
celeron55 |
whatever |
19:14 |
iqualfragile |
http://c55.me/temp/mt_dev_survey/ |
19:14 |
OldCoder |
Vanessa is moving |
19:14 |
iqualfragile |
and i have collectet some thoughts on how to improve minetest: http://typewith.me/p/remake_minetest |
19:14 |
Jordach |
celeron55, do i qualify for op here? |
19:14 |
celeron55 |
two people have already answered the survey; looks useful so far |
19:15 |
iqualfragile |
yup, thats prety much it |
19:15 |
iqualfragile |
yaay, was i first or secnd? |
19:15 |
celeron55 |
it's a secret 8) |
19:15 |
cisoun |
wppt |
19:15 |
cisoun |
*w00t |
19:16 |
|
pskosinski joined #minetest |
19:16 |
cisoun |
Is it for important purpose ? |
19:16 |
Kray |
the fuck, since when we had ops here |
19:16 |
OldCoder |
iqualfragile, I agree PilzAdam, RealBadAngel, and thexyz are sensible |
19:16 |
iqualfragile |
since c55 came back and threw some bits of op around |
19:17 |
iqualfragile |
kray ^ |
19:17 |
iqualfragile |
↑ |
19:18 |
sfan5 |
celeron55: can you please explain the "(available where?)" to me? |
19:18 |
iqualfragile |
give him a link to a repos or forum-page |
19:19 |
celeron55 |
sfan5: the point is that if you say it can be pulled (merged) right away, you might just as well mention where it is available |
19:20 |
sfan5 |
ok |
19:23 |
iqualfragile |
celeron55: what would you think about a fedora-style development? |
19:23 |
iqualfragile |
so one repos with a greater number of people with write-access |
19:23 |
iqualfragile |
and one more private repos wich pulls from the community-repos? |
19:25 |
TheRedMood |
playing call of duty 4 |
19:25 |
TheRedMood |
I am idly here |
19:25 |
khonkhortisan |
TheRedMood, question: If you jump in water do you hear it? |
19:25 |
TheRedMood |
? |
19:25 |
TheRedMood |
What do you mean |
19:26 |
TheRedMood |
Is this question to me specific |
19:26 |
TheRedMood |
or to anyone? |
19:26 |
khonkhortisan |
if that game has water, and you jump in the water, do you hear water sounds? |
19:26 |
khonkhortisan |
specific to that game |
19:26 |
iqualfragile |
minetest? |
19:26 |
iqualfragile |
or cod? |
19:26 |
khonkhortisan |
cod4 |
19:27 |
celeron55 |
iqualfragile: do you mean that there would be a community repository with practically everyone committing and i would pull from there? |
19:27 |
iqualfragile |
not everyone but about 15 people |
19:27 |
celeron55 |
that won't work |
19:27 |
iqualfragile |
but otherwise: yes |
19:27 |
celeron55 |
just forget it 8) |
19:28 |
Jordach |
^ stop thinking in the past |
19:28 |
iqualfragile |
are you shure about that? |
19:28 |
Jordach |
this aint 0.2 |
19:28 |
khonkhortisan |
everyone makes pull requests to one repo, a group of people filters out the bad requests, from that repo is pulled the official ones. |
19:28 |
celeron55 |
what "group of people" |
19:28 |
khonkhortisan |
:) dunno. |
19:29 |
TheRedMood |
I donæt know |
19:29 |
iqualfragile |
your choice |
19:29 |
TheRedMood |
I am going to play it for the first time now |
19:29 |
celeron55 |
the group of people actually capable of filtering bullshit is not large at the moment; it's small enough to just give the group direct access to upstream |
19:29 |
celeron55 |
i believe |
19:29 |
khonkhortisan |
a possibly silly rule is that you can only merge other people's pull requests |
19:30 |
|
MiJyn joined #minetest |
19:30 |
khonkhortisan |
btw, I have a bugfix pull request. |
19:30 |
celeron55 |
i am not interested in handling any pull requests or anything |
19:30 |
MiJyn |
hi c55 |
19:30 |
MiJyn |
we meet again |
19:31 |
khonkhortisan |
where should I send it? Someone's fork? |
19:31 |
iqualfragile |
i guess you can send it to the main-fork later on |
19:31 |
MiJyn |
yeah |
19:31 |
iqualfragile |
when he has given some people rights |
19:31 |
MiJyn |
khon, you can just fork it yourself |
19:31 |
OldCoder |
khonkhortisan, is this hypothetical or an actual patch? |
19:32 |
khonkhortisan |
the one I sent you |
19:32 |
MiJyn |
and wait until someone pulls it (which might take years :P) |
19:32 |
OldCoder |
khonkhortisan, all right |
19:33 |
OldCoder |
TheRedMood, is Exherbo a good match for you? |
19:34 |
TheRedMood |
yeah |
19:34 |
TheRedMood |
:D |
19:34 |
sfan5 |
i just finished the survey/form :D |
19:34 |
khonkhortisan |
I don't think the miscellaneous section of the bottom made it into the query |
19:35 |
khonkhortisan |
it stops at TTF |
19:35 |
khonkhortisan |
oh. Never mind, it's at the top |
19:37 |
|
roboman2444 joined #minetest |
19:37 |
thexyz |
anybody care to test perfomance of https://github.com/minetest/minetest/tree/db_backends ? |
19:37 |
thexyz |
especially LevelDB |
19:39 |
iqualfragile |
well… thats a big level for shure… |
19:39 |
iqualfragile |
s/level/commit/ |
19:42 |
thexyz |
it should work much faster than sqlite |
19:42 |
sfan5 |
we'll see ;) |
19:42 |
OldCoder |
thexyz, what about reliability? recovery from damage? |
19:42 |
thexyz |
don't forget to append "db_leveldb = " to config file |
19:43 |
OldCoder |
thexyz, reviewing |
19:43 |
celeron55 |
try to keep bouncing this around for a while so that everyone sees it: http://c55.me/temp/mt_dev_survey/ |
19:44 |
sfan5 |
ok |
19:46 |
thexyz |
actually, wtf is "Extend nodebox functionality"? |
19:46 |
Lumpio- |
Knowing that is part of the requirements |
19:48 |
OldCoder |
thexyz, what would db_leveldb be set to, do I need to install libraries for other packages, and do you have a feeling regarding stability and recovery from damage? The existing DB tools wouldn't work with this, right? Is an alternate vacuum possible or superflous, for example? Would WorldEdit be applicable? |
19:48 |
celeron55 |
my face when the survey actually works excatly like i intended: http://imgur.com/4EGdp |
19:48 |
OldCoder |
I'll be happy to try it depending on a few answers |
19:49 |
thexyz |
OldCoder: anything, no, don't know anything about leveldb's abilities to recover from damage |
19:49 |
iqualfragile |
/topic Please be patient when asking questions; someone may not be around. | Main website: http://minetest.net | Development channel: #minetest-delta | take part in the survey http://c55.me/temp/mt_dev_survey/ |
19:49 |
OldCoder |
thexyz, and WorldEdit? |
19:49 |
thexyz |
everything "inside" minetest should work as it did |
19:50 |
|
Topic for #minetest is now Please be patient when asking questions; someone may not be around. | Main website: http://minetest.net | Development channel: #minetest-delta | take part in the survey |
19:50 |
OldCoder |
thexyz, ty again |
19:51 |
iqualfragile |
oldcoder: maybee add the link? |
19:51 |
OldCoder |
All: I will build a new server soon and probably enable leveldb. Would anybody like to throw in patches? |
19:51 |
OldCoder |
iqualfragile, all right |
19:51 |
OldCoder |
Please be patient when asking questions; someone may not be around. | Main website: http://minetest.net | Development channel: #minetest-delta | take part in the survey at http://c55.me/temp/mt_dev_survey/ |
19:51 |
|
Topic for #minetest is now Please be patient when asking questions; someone may not be around. | Main website: http://minetest.net | Development channel: #minetest-delta | take part in the survey at http://c55.me/temp/mt_dev_survey/ |
19:52 |
OldCoder |
|
19:52 |
thexyz |
OldCoder: didn't i say "unstable", "testing"? |
19:52 |
|
Topic for #minetest is now Please be patient with questions; people may not be around | Main site: http://minetest.net | Development channel: #minetest-delta | take part in the survey at http://c55.me/temp/mt_dev_survey/ |
19:52 |
OldCoder |
A bit shorter |
19:52 |
OldCoder |
|
19:53 |
OldCoder |
thexyz, I was referring to LevelDB separately. I'll research it now. |
19:53 |
celeron55 |
oh crap, the "Make configurable" checkbox doesn't actually work at all in there and i can't even find why |
19:53 |
celeron55 |
well, whatever, that's minor 8) |
19:54 |
Taoki |
celeron55: Nice to see you here again, WB. Was away, only read part of the convo. I don't know quite a lot of the users here, but those I do know and trust are OldCoder who seems to be very experienced and interested, RealBadAngel who I spoke less with but is also making great mods and seems very interested, and Calinou who I know from the Xonotic project for years |
19:54 |
celeron55 |
ha, found it and fixed it |
19:55 |
OldCoder |
O.K. We'll try LevelDB. Does anybody wish me to add other patches that have been waiting? |
19:55 |
Taoki |
It's very nice other devs are being considered... it would be nice to avoid having two versions of MineTest (celeron55's which has few changes and is official, and a ommunity one because changes get that faster). I'm sure it will turn up well :) |
19:55 |
OldCoder |
I have merged a few of the current patches but the others are too large to handle manually. I don't recall how to obtain a diff from GitHub. |
19:56 |
OldCoder |
diff -ruN versions would be helpful. Does anybody wish their changes included in the next build? |
19:56 |
|
sfan5[iPod] joined #minetest |
19:56 |
Taoki |
OldCoder: My mesh support might be ready in some days if things go well. Should be ready for testing soon, and maybe in a week it might be on the list of patches to add (if I have the energy maybe even days) |
19:56 |
OldCoder |
Taoki, Don't rush. Remember our discussion. |
19:56 |
Taoki |
yes |
19:57 |
OldCoder |
thexyz, I'll start a LevelDB world if possible today or tomorrow |
19:57 |
thexyz |
ok |
19:58 |
thexyz |
anybody else to test it? hmmmm? |
19:58 |
hmmmm |
what? |
19:58 |
hmmmm |
what are we testing here |
19:58 |
thexyz |
https://github.com/minetest/minetest/tree/db_backends |
19:58 |
OldCoder |
thexyz, they will all test it because they will try the world |
19:58 |
hmmmm |
oh a different db backend |
19:58 |
hmmmm |
not right now, i've gotta get ready for school and crap |
19:59 |
hmmmm |
i'm leaving soon |
19:59 |
thexyz |
hmmmm: that's key-value storage, should be much more lightweight |
19:59 |
thexyz |
ok, no problem |
19:59 |
hmmmm |
my opinion on the DB backend stuff hasn't changed |
19:59 |
OldCoder |
thexyz, to be clear: |
19:59 |
OldCoder |
https://github.com/celeron55/minetest.git |
19:59 |
thexyz |
OldCoder: well, let's see. Don't forget to make backups though |
19:59 |
hmmmm |
if it were a binary format done correctly the first time it should be strictly faster than all the alternatives |
19:59 |
OldCoder |
Is your addition part of that tree? |
20:00 |
OldCoder |
If I clone minetest.git will I pick up your code? |
20:00 |
thexyz |
yep |
20:00 |
OldCoder |
thexyz, And backup not applicable as it will be a new world |
20:00 |
OldCoder |
thexyz, I assume SQLite3 worlds can't be exported to the new format except through WorldEdit |
20:00 |
OldCoder |
Correct? |
20:00 |
thexyz |
yep |
20:00 |
OldCoder |
All right |
20:01 |
sfan5[iPod] |
someone could write a script |
20:01 |
OldCoder |
Last call for patches. Does anybody wish to review the pull list and make diff -ruN copies for me? |
20:01 |
OldCoder |
Or tell me how to get diff from GitHub? |
20:01 |
celeron55 |
it's funny how completely different answers different people give to the survey |
20:02 |
sfan5[iPod] |
give an example |
20:02 |
thexyz |
hmmmm: don't you think that implementing correct map blocks save/load (the game may crash at any moment, remember) is like implementing persistent key-value storage (redis/leveldb/etc..)? |
20:02 |
thexyz |
celeron55: yep, will you make those results public? |
20:02 |
celeron55 |
i'll see |
20:03 |
sfan5[iPod] |
OldCoder: diff of celeron55|minetest and minetest|minetest:db_backends ? |
20:03 |
|
RealBadAngel joined #minetest |
20:03 |
OldCoder |
sfan5, no; for arbitrary pulls and patches. I've been making diffs manually. |
20:04 |
OldCoder |
sfan5[iPod], I wish to merge more changes |
20:04 |
OldCoder |
For example, VE's filters patch |
20:04 |
OldCoder |
That was done manually |
20:04 |
OldCoder |
There are a number of changes waiting and I'll put them in if somebody will advise me |
20:04 |
sfan5[iPod] |
hm |
20:05 |
crusty |
sfan5[iPod]: what app are you using for irc? :> |
20:05 |
sfan5[iPod] |
colloquy |
20:05 |
crusty |
ty |
20:05 |
sfan5[iPod] |
it runs nice on my 2nd gen ipod |
20:06 |
crusty |
well... my only apple mobile device is currently iPhone 3gs |
20:09 |
* RealBadAngel |
yawns |
20:09 |
RealBadAngel |
whassup? |
20:09 |
khonkhortisan |
hello [iPod] |
20:10 |
RealBadAngel |
iPod: http://www.youtube.com/watch?v=njos57IJf-0 |
20:10 |
thexyz |
RealBadAngel: https://github.com/minetest/minetest/tree/db_backends |
20:12 |
Taoki |
Hope it's ok to ask here, but what's the number of people with upstream access currently? I might not know the exact answer to the question, and don't wanna lose all the forms I filled until now :P |
20:12 |
sfan5 |
1 |
20:12 |
Taoki |
Ok, I was correct then :P |
20:13 |
RealBadAngel |
Taoki, hows the animations? |
20:13 |
Taoki |
RealBadAngel: Not there yet, hioping to get to it in the next days |
20:14 |
Taoki |
RealBadAngel: Currently, you can assign 3D meshes in any format like md2 or obj to players or nodes I believe. Lighting and texturing might still be broken tho |
20:14 |
Taoki |
but it works via LUA now |
20:14 |
RealBadAngel |
safer to ask for animations. cos i dont know whats for thexyz's DB levels ;) |
20:15 |
thexyz |
well, i just ask everybody to test it |
20:15 |
RealBadAngel |
but you could just tell what the heck is this :) |
20:16 |
thexyz |
that's set of different map storage backends, replacement for slow sqlite |
20:16 |
RealBadAngel |
Taoki, when lua controlled thats perfect |
20:16 |
thexyz |
"dummy" should be the fastest, but it's dummy |
20:16 |
Taoki |
RealBadAngel: It will be all LUA controlled |
20:16 |
Taoki |
Animations as well |
20:17 |
thexyz |
leveldb should be optimal choice, you can test it by building that branch, then append "db_leveldb =" to minetest.conf |
20:17 |
RealBadAngel |
thexyz: dunno know much bout dadabases, as for the user i would rather ask bout cache |
20:18 |
thexyz |
umm? |
20:18 |
thexyz |
i mean, it should work FASTER |
20:18 |
|
cisoun joined #minetest |
20:18 |
RealBadAngel |
and why sendin that directory is so slow |
20:18 |
thexyz |
what directory? |
20:18 |
RealBadAngel |
the cache |
20:18 |
thexyz |
oh |
20:19 |
OldCoder |
thexyz, of course there's the issue of converting all the old worlds |
20:19 |
thexyz |
i don't think that's and issue, they still work |
20:20 |
thexyz |
(with sqlite backend) |
20:20 |
OldCoder |
thexyz, all right |
20:20 |
RealBadAngel |
for those i believe some1 could find external tools |
20:20 |
RealBadAngel |
to convert one db to another |
20:20 |
OldCoder |
"find" may not be accurate |
20:20 |
OldCoder |
Probably need to write them |
20:21 |
thexyz |
yep |
20:21 |
RealBadAngel |
a filter or somethin |
20:21 |
RealBadAngel |
cache is more vital problem |
20:22 |
RealBadAngel |
and sounds for example |
20:22 |
RealBadAngel |
a way to set ambience like mod local only |
20:22 |
thexyz |
i don't think that cache is more vital, it does lag only once (on connect) |
20:22 |
celeron55 |
thexyz: what is this sqlite speed lack you are talking about? read or write speed or both? |
20:22 |
cisoun |
oh gawd nouveau is fucking cool |
20:22 |
OldCoder |
cisoun, I have been using it for a year now |
20:23 |
cisoun |
minetest will not freeze my computer anymore |
20:23 |
RealBadAngel |
celeron55, hi |
20:23 |
thexyz |
celeron55: mostly write |
20:23 |
celeron55 |
try PRAGMA synchronous=OFF |
20:24 |
cisoun |
the nvidia driver couldn't even allow me to use a dual screen... |
20:24 |
thexyz |
and using SQL as key-value storage... umm, that's just wrong |
20:24 |
Kray |
it's not |
20:24 |
celeron55 |
i recently coded a system on sqlite and it had terrible write performance; that fixed everything (it also takes out the huge reliability sqlite is known for) |
20:24 |
OldCoder |
Huge reliability? All right |
20:24 |
thexyz |
Kray: why? |
20:25 |
Kray |
sql is excellent for key-value storage |
20:25 |
RealBadAngel |
celeron55: had you done something more to meta_set_nodedef patch by any chance? |
20:25 |
Lumpio- |
sql goes into every field |
20:26 |
celeron55 |
RealBadAngel: probably not |
20:26 |
hmmmm |
thexyz, it is an obvious key/value storage problem, but it's so trivial that it doesn't really need a DB |
20:27 |
RealBadAngel |
celeron55: i thought bout takin care of it, would you mind? |
20:27 |
hmmmm |
sometime in the far future i may try making a binary memory mapped format and see how that works |
20:27 |
thexyz |
hmmmm: then how would you save it? |
20:27 |
hmmmm |
unrelated, but I wrote a fast B+ tree that ended up being 3x faster than bsddb some time ago |
20:28 |
OldCoder |
thexyz, I'm not seeing your changes in the git pull |
20:28 |
hmmmm |
thexyz: msync() |
20:28 |
OldCoder |
git clone https://github.com/celeron55/minetest.git |
20:28 |
OldCoder |
Did that just now; sources seem to be the same as recently |
20:28 |
|
shadowjay1 joined #minetest |
20:29 |
thexyz |
OldCoder: that's because my repo is minetest/minetest.git |
20:29 |
OldCoder |
thexyz, I asked you about this previously and pasted the link. There was apparently a misunderstanding. |
20:29 |
OldCoder |
Moving on... |
20:29 |
OldCoder |
What else is different between your repo and main? |
20:29 |
RealBadAngel |
Oldcoder: that thing i chaged in minetest_game shall be treated like a patch or what? |
20:30 |
OldCoder |
RealBadAngel, It is now part of my framework. It is automatically patched in. |
20:30 |
RealBadAngel |
good |
20:30 |
thexyz |
Kray: why? it's (generally) slower than solutions focused on key-value storage |
20:30 |
OldCoder |
thexyz, shall I attempt to merge all of your changes or just that one? |
20:30 |
thexyz |
OldCoder: some user-contributed patches were merged |
20:30 |
|
SpeedProg joined #minetest |
20:30 |
thexyz |
like vanessae's filtering patch |
20:31 |
OldCoder |
thexyz, is your version essentially a superset of main? No reason not to use it as a base? |
20:31 |
thexyz |
yep |
20:31 |
OldCoder |
Reviewing |
20:34 |
hmmmm |
did vanessa make that change i told her to? change it from two checkboxes in the gui to a radio button or a combobox |
20:34 |
RealBadAngel |
there are 4 checkboxes |
20:34 |
hmmmm |
having the two checkboxes imply that the different filtering methods aren't mutually exclusive and it's also quite amatuerish |
20:35 |
hmmmm |
well AA and mipmapping checkboxes are fine for |
20:35 |
RealBadAngel |
hmmmm, you mean bi and tri shall exclude each other? |
20:35 |
hmmmm |
of course |
20:35 |
hmmmm |
you can't use both at the same time |
20:35 |
RealBadAngel |
so we shall wait she will be back |
20:36 |
RealBadAngel |
i believe shes busy movin to a new home |
20:36 |
hmmmm |
well it's not something that needs to be done right away |
20:36 |
RealBadAngel |
yeah, its not so urgent |
20:37 |
RealBadAngel |
she knows already how to do that easily |
20:37 |
OldCoder |
thexyz: src/clientmap.cpp that part of VE's patches doesn't seem to be included |
20:37 |
OldCoder |
Is it relevant? |
20:39 |
iqualfragile |
yes it is |
20:39 |
thexyz |
OldCoder: um? everything is included |
20:39 |
thexyz |
https://github.com/minetest/minetest/commit/8b7c30a7c9870d479f12a1886ca7e2ed9479126d |
20:39 |
OldCoder |
thexyz, apparently not |
20:39 |
OldCoder |
I have diffed and verified |
20:40 |
OldCoder |
She made another commit IIRC |
20:40 |
OldCoder |
Checking again now |
20:41 |
Taoki |
Finished submitting that survey :) |
20:41 |
OldCoder |
thexyz, I believe you're missing one of her changes |
20:41 |
thexyz |
which one? |
20:41 |
OldCoder |
One moment |
20:42 |
thexyz |
both her commits are included |
20:42 |
OldCoder |
+buf->getMaterial().setFlag(video::EMF_TRILINEAR_FILTER, |
20:42 |
OldCoder |
+buf->getMaterial().setFlag(video::EMF_BILINEAR_FILTER, |
20:42 |
OldCoder |
+buf->getMaterial().setFlag(video::EMF_ANISOTROPIC_FILTER, |
20:42 |
OldCoder |
That one? |
20:42 |
Taoki |
Getting back to the animated player models for now |
20:42 |
OldCoder |
I may have made an error but advise me |
20:42 |
thexyz |
here https://github.com/minetest/minetest/commit/d2ca0314060bfcf758441d418b6ace4d28257c92 |
20:43 |
OldCoder |
Reviewing |
20:43 |
thexyz |
anyway, have you already compiled it? |
20:43 |
thexyz |
just to make sure it compiles fine |
20:43 |
OldCoder |
No; I am synchronizing patches first |
20:43 |
iqualfragile |
taoki: thanks for your work |
20:43 |
OldCoder |
I have another set to merge |
20:43 |
iqualfragile |
but wouldnt it be more precise to call it moddel-loading-support? |
20:43 |
|
mrtux joined #minetest |
20:43 |
OldCoder |
mrtux, hello |
20:43 |
Taoki |
iqualfragile: model loading support? |
20:44 |
Taoki |
iqualfragile: I'm using Irrlicht support |
20:44 |
mrtux |
hi oldcoder |
20:44 |
iqualfragile |
yes, but you are enabling minetest to make use of it |
20:44 |
* Taoki |
would really like to see OldCoder as one of the users with upstream merge access :) |
20:44 |
OldCoder |
Taoki, one step at a time |
20:44 |
RealBadAngel |
+1 |
20:44 |
Taoki |
sure |
20:45 |
OldCoder |
thexyz, You are correct |
20:45 |
iqualfragile |
(so load does not just include reading it from the file but allso add it to the word, texure it (apply shaders, bumpmapping, normalmapping) and render it) |
20:46 |
RealBadAngel |
ooo, shaders |
20:46 |
RealBadAngel |
yummy |
20:46 |
OldCoder |
thexyz, Ha. Patch has added her patch in a different place |
20:46 |
OldCoder |
Very well |
20:46 |
sfan5[iPod] |
:D shaders! |
20:46 |
RealBadAngel |
bump mapping, even more yummy |
20:47 |
sfan5[iPod] |
OldCoder: what are you exactly doing right now? |
20:48 |
OldCoder |
sfan5[iPod], I am switching to thexyz tree for now as my base. Essentially I am merging patches and adjusting scripts. |
20:48 |
sfan5[iPod] |
oh, ok |
20:49 |
RealBadAngel |
thexyz, minetest_game is gone from main tree? |
20:50 |
OldCoder |
RealBadAngel, yes |
20:50 |
sfan5[iPod] |
yes |
20:50 |
RealBadAngel |
why so? |
20:50 |
iqualfragile |
you mean here? https://github.com/celeron55/minetest/tree/master/games |
20:50 |
|
Fixer joined #minetest |
20:50 |
sfan5[iPod] |
celeron wanted to seperate the engine and game itself |
20:51 |
RealBadAngel |
ok, so where pathes to it shall go? |
20:51 |
OldCoder |
git clone https://github.com/celeron55/minetest_game.git |
20:51 |
Taoki |
sfan5[iPod]: I agree with separating the engine and game as it's done now (engine is C++, gis LUA). |
20:51 |
OldCoder |
Is the current master |
20:52 |
Taoki |
I remember when I first got into MineTest years ago. c55 had plans to add a LUA API for items, but eventually gave up because it was considered a lot of work for nothing. But After 1-2 years, it thankfully happened :) |
20:52 |
sfan5[iPod] |
:D |
20:53 |
OldCoder |
Compiling new server now |
20:54 |
Taoki |
I think celeron wasn't interested in game being separate then. He mentioned he'd rather not turn MineTest into a framework for others to make games. Was some time ago though. I didn't agree and I'm glad he changed his mind over time |
20:54 |
Taoki |
Nothing would have happened much without the LUA api to make games in IMHO |
20:54 |
Taoki |
MT as an engine... a lot of awesome things one can do :) |
20:56 |
RealBadAngel |
ive sent pull request to minetest_game |
20:56 |
OldCoder |
thexyz, May I give you some small patches to merge? |
20:56 |
thexyz |
yes |
20:56 |
OldCoder |
Coming up |
20:56 |
|
tango_ joined #minetest |
20:57 |
RealBadAngel |
OldCoder, ive pull requested mine already |
20:57 |
OldCoder |
RealBadAngel, all right |
20:57 |
OldCoder |
But yours is in minetest_game |
20:57 |
RealBadAngel |
yup |
21:00 |
Taoki |
I have a question. Are subfolders for mods hard-coded anywhere? Such as games/minetest_game/mods/default/sounds - Is the/sounds part coded somewhere, or the /texture part? |
21:00 |
Taoki |
Cuz my change will add a third subfolder, models |
21:00 |
Taoki |
And the model is not addressed with a path, just modelname.obj. Will it see it from such subfolders automatically? |
21:02 |
celeron55 |
the subfolders are hardcoded; also, it doesn't matter in which of them you put the files; you can put textures in sounds/ and it works 8) |
21:02 |
thexyz |
Taoki: server.cpp, Server::fillMediaCache() |
21:02 |
Taoki |
ok, and ok |
21:02 |
Taoki |
thanks |
21:02 |
OldCoder |
http://minetest.org/mtpatches.zip |
21:03 |
OldCoder |
thexyz, if you can merge those or whichever seem appropriate... there you go |
21:03 |
khonkhortisan |
Is there something like can_place_node = func(pos, placer) ? |
21:04 |
Taoki |
thexyz: I'm not seeing sounds anywhere in server.cpp, just textures. Is that one written somewhere else? |
21:04 |
RealBadAngel |
seen sowhere somethin like buildable_to |
21:04 |
iqualfragile |
going to bed, good night |
21:04 |
OldCoder |
iqualfragile, night |
21:04 |
thexyz |
paths.push_back(mod.path + DIR_DELIM + "textures"); |
21:04 |
thexyz |
paths.push_back(mod.path + DIR_DELIM + "sounds"); |
21:04 |
thexyz |
paths.push_back(mod.path + DIR_DELIM + "media"); |
21:04 |
thexyz |
Taoki: ^ |
21:04 |
khonkhortisan |
yuck, DIR_DELIM |
21:04 |
Taoki |
hmm, wuill check again |
21:04 |
celeron55 |
Taoki: you will want to add the subfolder into fillMediaCache, and the file extension in the same place (a bit down from there) |
21:05 |
RealBadAngel |
khonkhortisan, check bucket in pilzadams fork of minetest_game, hes using it there |
21:05 |
Taoki |
celeron55: Ok. Should I filter models by extension? Irrlicht supports a variety of them... I guess I can filter obj and md2 / md3 for starters |
21:05 |
khonkhortisan |
I want the player to not be able to put a chess piece on the wrong square |
21:05 |
celeron55 |
and then you will need to implement to the client the loading of the model from the data coming from the server |
21:06 |
thexyz |
OldCoder: ok, i'll look into it later, it's time to sleep now |
21:06 |
celeron55 |
Taoki: just add all of them in there; the filter is just to exclude for example some thumbnail folders and whatever crap some people leave in there |
21:06 |
Taoki |
celeron55: That I'm not sure about. Currently I give it the model path and it works fine, local server and client. But this might assume the model is present on both all clients and servers |
21:06 |
OldCoder |
thexyz, good night then |
21:06 |
Taoki |
yeah |
21:07 |
celeron55 |
Taoki: if you just give the .obj name to irrlicht, irrlicht just loads it from the local filesystem; minetest's media transfer isn't related in any way to it |
21:07 |
RealBadAngel |
khonkhortisan, https://github.com/PilzAdam/minetest_game/blob/master/mods/bucket/init.lua#L38 |
21:07 |
Taoki |
I see |
21:07 |
celeron55 |
so that's something you will need to figure out |
21:07 |
Taoki |
I parse the model name from LUA, need to see what must be done there |
21:07 |
Taoki |
Currently I'm doing what I can, then I'll ask more knowing coders for help |
21:09 |
* khonkhortisan |
discourages the use of image_button |
21:09 |
celeron55 |
take a look how textures and sounds are handled |
21:09 |
TheRedMood |
wELL i NEED TO GO NOW |
21:09 |
TheRedMood |
Damn caps lock |
21:09 |
khonkhortisan |
I could use on_use to test whether it was a legal move, then add the node |
21:09 |
TheRedMood |
well I need to go now |
21:09 |
TheRedMood |
See you all later :) |
21:10 |
RealBadAngel |
khonkhortisan, whats wrong with image_buttons? |
21:10 |
RealBadAngel |
khonkhortisan, http://realbadangel.pl/another_size.png |
21:11 |
khonkhortisan |
the black part of it. |
21:11 |
RealBadAngel |
theres a patch for it already |
21:11 |
RealBadAngel |
one of those OldCoder mentioned |
21:11 |
khonkhortisan |
but how do you know the people that download your mod will have the same patch? |
21:12 |
khonkhortisan |
or the people that connect to the server? |
21:12 |
Taoki |
Anyone have any pointers where to look for examples on how texture and sound files are handled, so the files are taken from the media stream? |
21:12 |
OldCoder |
khonkhortisan, the patch is yours isn't it? |
21:12 |
RealBadAngel |
i guess now we talkin bout merging those patches into main tree |
21:12 |
khonkhortisan |
yes |
21:12 |
OldCoder |
khonkhortisan, I wish to verify things; could you post the link again? excuse the inconvenience |
21:12 |
* Taoki |
personally agrees with merging any patch that is useful and stable, and doesn't affect the style and / or gameplay in a discussable way |
21:12 |
khonkhortisan |
hmmmm found it |
21:13 |
RealBadAngel |
ah, it was yours indeed |
21:13 |
khonkhortisan |
I only made the pull request |
21:13 |
RealBadAngel |
you started to talk like it wasnt yours :) |
21:14 |
khonkhortisan |
it does exactly what Taoki said |
21:14 |
Taoki |
? |
21:14 |
RealBadAngel |
nothin nothin |
21:15 |
RealBadAngel |
plz dont disturb Taoki on a mission to bring us 3d players |
21:15 |
khonkhortisan |
okay |
21:15 |
Taoki |
:) |
21:15 |
Taoki |
RealBadAngel: My mission will require some help eventually. Not yet but I'll let everyone know when I reached my limit in what I can implement at my knowledge |
21:15 |
Taoki |
for now I'm looking for help on how to read the model via filename from the mod's media folder |
21:16 |
OldCoder |
khonkhortisan, could you repost your patch or related link? |
21:16 |
RealBadAngel |
khonkhortisan, make pull request |
21:16 |
khonkhortisan |
I should make an actual patch out of it |
21:16 |
OldCoder |
khonkhortisan, if possible, yes |
21:16 |
khonkhortisan |
https://github.com/celeron55/minetest/pull/268/files |
21:17 |
OldCoder |
tyvm |
21:17 |
RealBadAngel |
Taoki, ask some1 related to Towntest or worldedit |
21:17 |
RealBadAngel |
or check those mods |
21:17 |
OldCoder |
khonkhortisan, yes; that's the one I remembered |
21:18 |
|
NekoGloop joined #minetest |
21:18 |
RealBadAngel |
those mods reads files from fisk |
21:18 |
RealBadAngel |
*disk |
21:18 |
NekoGloop |
damn, oldcoder isnt here. |
21:18 |
RealBadAngel |
he is |
21:18 |
RealBadAngel |
woof woof |
21:18 |
khonkhortisan |
Due to excess Gloop, gloopores have been generated. |
21:19 |
OldCoder |
NekoGloop, Hi |
21:19 |
NekoGloop |
OOOOH |
21:19 |
OldCoder |
How are you kitty? |
21:19 |
RealBadAngel |
NekoGloop, i got an idea what you shall do with gloopores |
21:19 |
NekoGloop |
I was looking at the "normal users" list |
21:19 |
khonkhortisan |
haha |
21:19 |
NekoGloop |
kitty is good :3 |
21:19 |
OldCoder |
Glad. U.S. worlds are cycling shortly. Are there any more patches or mods to add? |
21:20 |
RealBadAngel |
NekoGloop, youtube for mc mod called thaumcraft |
21:20 |
NekoGloop |
RealBadAngel: see this? this is the amount of fucks i give: |
21:20 |
Taoki |
Think I found it... it should be basepath + DIR_DELIM + "file.png" |
21:20 |
NekoGloop |
OldCoder: removal of dokutest until more mods are supported. |
21:21 |
OldCoder |
NekoGloop, is there consensus? |
21:21 |
OldCoder |
Others: Should DokuTest go? NakedFury is proud of it |
21:21 |
RealBadAngel |
NekoGloop, if you dont want to listen, let it be :P |
21:21 |
OldCoder |
Perhaps gaps could be filled in |
21:21 |
khonkhortisan |
haven't heard of it. I'll go look it up |
21:21 |
NekoGloop |
no; but snow is getting annoying and you havent added the gloopores or moreores patches. |
21:21 |
OldCoder |
NekoGloop, tell me what to do |
21:21 |
OldCoder |
I will be pleased to patch |
21:22 |
OldCoder |
Right now |
21:22 |
|
Uberi|SuperBusy joined #minetest |
21:22 |
NekoGloop |
remove the textures. |
21:22 |
OldCoder |
Or in 10 minutes actually |
21:22 |
OldCoder |
NekoGloop, are there patches for gloopores or moreores / |
21:22 |
OldCoder |
? |
21:22 |
NekoGloop |
yes |
21:22 |
NekoGloop |
they're on the page. |
21:22 |
OldCoder |
NekoGloop, is there a chance of a direct link to patches? I will add them now |
21:23 |
NekoGloop |
direct link? |
21:23 |
NekoGloop |
to what, the delete button? |
21:23 |
OldCoder |
I have IRL business to conduct |
21:23 |
OldCoder |
And am short of time |
21:23 |
Uberi|SuperBusy |
hey Taoki, great stuff you've got there |
21:23 |
NekoGloop |
how do i link to your delete button? |
21:23 |
OldCoder |
NekoGloop, no; to the patches you have mentioned |
21:23 |
Taoki |
Thanks :) |
21:25 |
OldCoder |
NekoGloop, I am preparing to cycle. Are there patches you wish? |
21:25 |
NekoGloop |
a world for me, perhaps? |
21:25 |
NekoGloop |
just make it have default textures, the same mods, and I'll be happy as can be. |
21:25 |
OldCoder |
NekoGloop, If my CPU can handle it eventually more people will have worlds |
21:25 |
OldCoder |
I wish you to be happy certainly |
21:26 |
OldCoder |
But I must evaluate what the current VPS can handle |
21:26 |
OldCoder |
Other VPSes are in the works |
21:26 |
OldCoder |
I am going to create a world now to test LevelDB |
21:26 |
OldCoder |
Need to see what the load is |
21:26 |
Uberi|SuperBusy |
leveldb is crazy fast |
21:26 |
OldCoder |
So... nobody has more patches or mods? Cycling the worlds |
21:27 |
|
tango_ joined #minetest |
21:28 |
OldCoder |
Please try the worlds now |
21:28 |
OldCoder |
We have switched to a different source base. LevelDB world is coming. |
21:29 |
OldCoder |
Hmm |
21:29 |
NekoGloop |
cant seem to connect |
21:29 |
OldCoder |
Yes |
21:29 |
RealBadAngel |
Uberi|SuperBusy, thx again for the sound, its perfect |
21:29 |
OldCoder |
Server: peer_id=2: failed to emerge player |
21:29 |
Uberi|SuperBusy |
you swapped out sqlite for leveldb?! |
21:29 |
OldCoder |
Uberi|SuperBusy, not yet |
21:29 |
Uberi|SuperBusy |
glad to help RealBadAngel :) |
21:29 |
OldCoder |
Uberi|SuperBusy, This is thexyz server |
21:29 |
Uberi|SuperBusy |
oh man that is awesome |
21:29 |
OldCoder |
If it doesn't work the old one goes back |
21:29 |
OldCoder |
NekoGloop, you are in |
21:29 |
Uberi|SuperBusy |
what kind of speed improvements are you getting? |
21:30 |
OldCoder |
Uberi|SuperBusy, we will find out in half an hour. The switch is taking place right now. |
21:30 |
Uberi|SuperBusy |
neato |
21:30 |
OldCoder |
Uberi|SuperBusy, we will see. We will need a WorldEdit update for this to work well. |
21:30 |
OldCoder |
Uberi|SuperBusy, as all the old worlds are SQLite3 I will need to export them |
21:30 |
OldCoder |
with meta |
21:30 |
Uberi|SuperBusy |
OldCoder: roger that, I've got a temp solution waiting for me to finish this essay first |
21:31 |
OldCoder |
My keyboard is broken will finish and go fix it |
21:32 |
OldCoder |
Hmm Cannot finish keyboard broken must leave now bck later |
21:33 |
Uberi|SuperBusy |
see ya |
21:33 |
OldCoder |
rrrty |
21:35 |
NekoGloop |
when you get to it, i dont want ambience or dokutest in my world. ambience is lag in a bag. |
21:35 |
RealBadAngel |
NekoGloop, one time lag |
21:35 |
NekoGloop |
all time lag |
21:35 |
RealBadAngel |
maybe for you |
21:36 |
NekoGloop |
fine |
21:36 |
NekoGloop |
you all wanna be asses, that's fine. |
21:36 |
RealBadAngel |
for me is workin just fine |
21:36 |
NekoGloop |
to #minetest, i have one thing to say: fuck you too. |
21:37 |
Taoki |
Ok, I seem to be getting closer to understanding this but not quite close. I have this so far, but it doesn't really work: std::string base_path = porting::path_share + DIR_DELIM + "models"; |
21:37 |
khonkhortisan |
if I'm bad at writing mods minetest fails to start a singleplayer game repeatedly, using more memory, and slowly freezing my computer. So it's an advantage to write code that doesn't crash. |
21:37 |
Taoki |
What is exactly the path porting::path_shbare points to? |
21:37 |
Taoki |
**share |
21:37 |
RealBadAngel |
khonkhortisan, same issue there. just exit the client to resolve it |
21:38 |
khonkhortisan |
When the mod works fine, I go through the regular pattern of starting, joining, and quitting to os. When it doesn't work, I start, press proceed, and forget to quit. |
21:38 |
RealBadAngel |
its some kind of freeing used memory issue |
21:39 |
RealBadAngel |
happens all the time when got an error at start and try to launch again |
21:39 |
Uberi|SuperBusy |
yeah has something to do with textures too |
21:39 |
Uberi|SuperBusy |
I restart MT every 3 or so runs |
21:39 |
RealBadAngel |
rather affects them |
21:39 |
RealBadAngel |
as sound too |
21:39 |
OldCoder |
back keyboard may be working again now. Do the worlds seem to be working? |
21:40 |
OldCoder |
Who would like to suggest a name for a new world? |
21:40 |
Uberi|SuperBusy |
sgdhsdfhjr6537dfsgh is a nice memorable name |
21:41 |
|
Fixer left #minetest |
21:41 |
OldCoder |
Hmm |
21:41 |
OldCoder |
Nah |
21:41 |
Uberi|SuperBusy |
I use "Brave New World" for my main SP one :) |
21:41 |
OldCoder |
Then it is taken |
21:41 |
RealBadAngel |
Oldcoder: there wont be any updates to technic today rather, if so maybe just a fix. im digging c++ now |
21:41 |
khonkhortisan |
I go with aoeu/;,.p/snth or the qwerty equivalents asdf/qwer/;lkj |
21:41 |
OldCoder |
RealBadAngel, have fun |
21:41 |
* OldCoder |
considers |
21:41 |
* OldCoder |
reviews literature |
21:42 |
RealBadAngel |
Oldcoder, im after c55 meta_set_nodedef patch, tryin to fix it |
21:42 |
OldCoder |
k |
21:43 |
RealBadAngel |
and in fact i will need to install mint right away |
21:43 |
khonkhortisan |
is there a softer form of "local function" where I can still access functions between files but not between mods? |
21:43 |
Uberi|SuperBusy |
nope |
21:43 |
Uberi|SuperBusy |
they're all in the same namespace |
21:43 |
RealBadAngel |
compilin in vitual box is a pain in the ass |
21:43 |
khonkhortisan |
I'd imaging wine is around the same difficulty |
21:44 |
khonkhortisan |
*image |
21:44 |
khonkhortisan |
*imagine |
21:44 |
khonkhortisan |
must not be a word I use often |
21:44 |
RealBadAngel |
when on linux why should i complie test runs for win32? |
21:44 |
khonkhortisan |
Because. |
21:44 |
khonkhortisan |
there are few people that cross-compile and people who do so are useful |
21:44 |
RealBadAngel |
thats sfan5 business |
21:45 |
OldCoder |
Uberi|SuperBusy, do you know the conf file setting needed to enable LevelDB? It was stated earlier but a grep isn't showing it |
21:45 |
RealBadAngel |
anyway i do have his script :) |
21:45 |
Uberi|SuperBusy |
OldCoder: no idea |
21:46 |
OldCoder |
All right |
21:46 |
RealBadAngel |
OldCoder, are the patches merged already? |
21:48 |
OldCoder |
RealBadAngel, Yes |
21:48 |
RealBadAngel |
superb |
21:49 |
RealBadAngel |
hmmm. im not sure if mint is the right one |
21:49 |
RealBadAngel |
maybe opensuse? |
21:49 |
RealBadAngel |
any pros/contras? |
21:49 |
OldCoder |
RealBadAngel, No! |
21:50 |
OldCoder |
No RPM please |
21:50 |
OldCoder |
Or SUE |
21:50 |
OldCoder |
Or SUSE |
21:50 |
OldCoder |
Just a suggestion |
21:50 |
RealBadAngel |
debiant then? |
21:50 |
OldCoder |
Debian, Ubuntu, Mint |
21:50 |
OldCoder |
might be a good choice. What were the priorities again? |
21:50 |
OldCoder |
Sorry I am focused on LevelDB ATM |
21:50 |
khonkhortisan |
\/ Look down! You'll see the rest of the conversation! \/ |
21:50 |
RealBadAngel |
to compile mt and have ati radeon workin |
21:51 |
OldCoder |
RealBadAngel, If you'd compile MT I'd recommend Debian or Ubuntu |
21:51 |
RealBadAngel |
no ubuntu plz |
21:51 |
OldCoder |
Debian then |
21:51 |
RealBadAngel |
its a pile of shit |
21:51 |
RealBadAngel |
and sinkin |
21:52 |
OldCoder |
O.K. I started a LevelDB world using the setting he said and it is still SQLite3 |
21:52 |
RealBadAngel |
which one debian i shall try? |
21:52 |
OldCoder |
Debian Community Edition perhaps |
21:52 |
OldCoder |
I saw that and it looked pretty nice |
21:53 |
Taoki |
Damn. I can see how fillMediaCache works, but not where in the code you get a path to the media folder >_< |
21:54 |
Taoki |
no one familiar with this at all? |
21:54 |
RealBadAngel |
ah debian... this one with 52 cd images |
21:54 |
RealBadAngel |
coool |
21:54 |
OldCoder |
I don't see LevelDB in the code anywhere |
21:54 |
OldCoder |
RealBadAngel, No... |
21:54 |
OldCoder |
RealBadAngel, you can use a netinstall CD |
21:54 |
OldCoder |
Hold on a momen |
21:54 |
RealBadAngel |
http://cdimage.debian.org/debian-cd/6.0.6/i386/iso-cd/ |
21:54 |
OldCoder |
t |
21:55 |
OldCoder |
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso |
21:55 |
Taoki |
:( |
21:55 |
OldCoder |
That should be reasonably small |
21:55 |
OldCoder |
I don't seem to have the LevelDB source code at all. What was he talking about? |
21:55 |
khonkhortisan |
piece, color = process('chess:queen_black') |
21:55 |
RealBadAngel |
taoki, mean from LUA? |
21:55 |
khonkhortisan |
what function do I use to get the parts of the strings between separators? |
21:56 |
khonkhortisan |
I saw a function that would do that in c++ |
21:56 |
RealBadAngel |
Taoki, i believe that path is not needed to be specified |
21:56 |
Taoki |
RealBadAngel: No. In the code I need to get the path to my mods folder. like .../minetest/games/minetest_game/mods/default |
21:56 |
Taoki |
I need to read the model from the media folders there |
21:57 |
RealBadAngel |
for example for sounds or textures you dont have to specify the path |
21:57 |
Taoki |
I think that is needed |
21:57 |
RealBadAngel |
hold on |
21:57 |
Taoki |
If i only put in the file name it only reads models in the same dolfer as the binary |
21:57 |
Taoki |
*folder |
21:57 |
Taoki |
RealBadAngel: server.cpp, line 4018: void Server::fillMediaCache() |
21:58 |
Taoki |
Some folders are added there. But how does one read a file from them via filename? |
21:58 |
OldCoder |
https://github.com/minetest/minetest.git |
21:58 |
OldCoder |
Can anybody comment? Should that have the LevelDB code or not? |
21:59 |
Uberi|SuperBusy |
what? |
21:59 |
Uberi|SuperBusy |
leveldb is entirely separate from MT |
21:59 |
jin_xi |
OldCoder: do you know git? |
21:59 |
OldCoder |
jin_xi, Enough to push and pull on a basic level |
21:59 |
OldCoder |
I must have the wrong branch |
21:59 |
jin_xi |
^ yup |
21:59 |
OldCoder |
But... |
21:59 |
RealBadAngel |
Taoki, lookin for it |
21:59 |
OldCoder |
https://github.com/minetest/minetest.git |
22:00 |
OldCoder |
That is what his page says |
22:00 |
RealBadAngel |
got it |
22:00 |
Taoki |
RealBadAngel: Thanks, that helps. Been looking for an hour |
22:00 |
RealBadAngel |
client.cpp line #50 |
22:01 |
RealBadAngel |
there it is |
22:01 |
RealBadAngel |
above is gettin the dir |
22:01 |
Taoki |
RealBadAngel: Can't get how that works |
22:02 |
RealBadAngel |
just filename i believe |
22:02 |
Taoki |
I tried just filename and it's not getting it I think |
22:02 |
Taoki |
I'll try to see even more |
22:04 |
* Taoki |
is confused |
22:04 |
jin_xi |
OldCoder: If you have many remote branches that you want to fetch at once: $ git remote update $ git pull --all Now you can checkout any branch as you need to, without hitting the remote repo. |
22:04 |
OldCoder |
Yes |
22:04 |
OldCoder |
I am researching git |
22:04 |
OldCoder |
ty |
22:04 |
Taoki |
RealBadAngel: The way I currently get the texture is something like: smgr->getMesh("player.obj"); But I think that gets it when player.obj is in the same folder as the binary |
22:05 |
RealBadAngel |
i dont think so |
22:05 |
RealBadAngel |
tried to put it just into different folders? |
22:05 |
RealBadAngel |
like /textures or the /media ? |
22:07 |
RealBadAngel |
ha, that MediaRequest is the cache we were talkin earlier |
22:07 |
RealBadAngel |
good to know |
22:09 |
RealBadAngel |
no... |
22:09 |
RealBadAngel |
hold on |
22:09 |
RealBadAngel |
i said hold on, not quit :) |
22:10 |
|
Taoki joined #minetest |
22:11 |
khonkhortisan |
random person's avatar: http://www.computercraft.info/forums2/uploads/profile/photo-57.gif |
22:11 |
RealBadAngel |
Taoki, ive found somethin related to it i think |
22:11 |
RealBadAngel |
server.cpp #2811 |
22:13 |
Taoki |
hmm |
22:13 |
Taoki |
Still don't understand it. I need to get the string that points to the full game pathg |
22:14 |
RealBadAngel |
got a better solution |
22:14 |
RealBadAngel |
https://github.com/cornernote/minetest-towntest/blob/master/towntest_chest/init.lua#L22 |
22:14 |
RealBadAngel |
here you go |
22:15 |
Taoki |
That seems like something |
22:15 |
RealBadAngel |
shall do the job |
22:16 |
Taoki |
I still want to get the path from the code, but I'm looking at how this gets it |
22:17 |
Taoki |
And even so there's no code that makes sense x_x |
22:17 |
Taoki |
It's like the mod path is completely hidden and masked eveywhere in the code, yet everything uses it] |
22:19 |
Taoki |
implementing it by using getmodpath in lua would probably not be acceptable |
22:19 |
Taoki |
I don't get this at all |
22:19 |
|
NekoGloop joined #minetest |
22:19 |
Taoki |
RealBadAngel: How do sounds do it for example, let alone textures? How is the path to each ogg file discovered? |
22:20 |
RealBadAngel |
no need |
22:20 |
RealBadAngel |
mod just resolves modpath for itself |
22:20 |
RealBadAngel |
const ModSpec *mod = get_server(L)->getModSpec(modname); |
22:20 |
RealBadAngel |
and u just use file name without to need the path |
22:21 |
RealBadAngel |
its just stored in /sounds |
22:21 |
RealBadAngel |
same should apply to /media |
22:21 |
NekoGloop |
doesnt. |
22:22 |
RealBadAngel |
lemme try |
22:23 |
NekoGloop |
http://www.youtube.com/watch?v=eG8gLRgltGI#start=0:00;end=3:32;autoreplay=true;showoptions=false |
22:23 |
Taoki |
RealBadAngel: Still really confused. How should I write the path to my model name whe I use getMesh? |
22:24 |
Taoki |
If I only write the file name I don't think it gets it from where it should |
22:25 |
RealBadAngel |
neko yes it does, i just moved a sound from /sounds to /media |
22:25 |
RealBadAngel |
and it still works |
22:26 |
RealBadAngel |
Taoki, just put in within /media and request it |
22:26 |
RealBadAngel |
without any modpath |
22:26 |
Taoki |
within /media? |
22:27 |
RealBadAngel |
you need to obtain the file from LUA right? |
22:27 |
Taoki |
RealBadAngel: Yes. But in LUA I only need to write the file name. eg: player.pbj. That's placed in a models folder the same way the textures and sounds folders are |
22:27 |
Taoki |
*obj |
22:28 |
RealBadAngel |
so just demand it |
22:28 |
RealBadAngel |
and keep it in media |
22:28 |
Taoki |
but how? |
22:28 |
RealBadAngel |
as towntest did |
22:28 |
Taoki |
Put the full path in LUA instead? |
22:29 |
RealBadAngel |
hold on |
22:29 |
RealBadAngel |
https://github.com/cornernote/minetest-towntest/blob/master/towntest_chest/init.lua#L46 |
22:30 |
RealBadAngel |
here mod opens a file |
22:30 |
Taoki |
yeah. It's done in LUA there, but I don't think here it's acceptable to use that |
22:30 |
Taoki |
Maybe celeron55 can confirm, I don't know if doing it in the code is best or not |
22:31 |
RealBadAngel |
what do you need to do with the file? |
22:31 |
Taoki |
And still, we can't find any info how textures and sounds do it :P |
22:31 |
RealBadAngel |
read it and transfer? |
22:31 |
Taoki |
RealBadAngel: The model file must be placed in the mods folder and read by the code |
22:31 |
RealBadAngel |
or process it? |
22:31 |
Taoki |
yeah, like all sounds and textures |
22:31 |
Taoki |
The same way all textures and sounds work |
22:32 |
|
icallitvera joined #minetest |
22:32 |
RealBadAngel |
so use /media for sure |
22:32 |
Taoki |
testures are png files in /testures, sounds aare ogg files in /sounds, models are .obj files in /models |
22:32 |
Taoki |
There's no /media folder there |
22:32 |
RealBadAngel |
make it just :) |
22:32 |
Taoki |
Ah, ok. I can do that to test sure |
22:32 |
RealBadAngel |
i just did and it works |
22:32 |
NekoGloop |
minetest.get_modpath(modname).."/models" |
22:33 |
Taoki |
RealBadAngel: In minetest_game/default? |
22:33 |
RealBadAngel |
NekoGloop, still angry? |
22:33 |
Taoki |
the default mod that is |
22:33 |
RealBadAngel |
Taoki, inside your mod dir |
22:33 |
Taoki |
yeah, I'm currently testing on the default mod |
22:34 |
NekoGloop |
RealBadAngel: fuck off. |
22:34 |
RealBadAngel |
NekoGloop, as you wish. i wont be tryin anymore |
22:35 |
Uberi |
what's up NekoGloop |
22:35 |
|
Muadtralk joined #minetest |
22:35 |
Taoki |
RealBadAngel: Tried it, won't load the mesh |
22:35 |
Taoki |
NekoGloop: What's wrong? |
22:41 |
Muadtralk |
oooh whats going on? |
22:41 |
khonkhortisan |
hello ~SuperBusy |
22:42 |
NekoGloop |
Muadtralk: the usual shit that happens when RealBadAngel is here. |
22:42 |
Muadtralk |
arguements and incredible achievments? |
22:42 |
Muadtralk |
achievements* |
22:43 |
Muadtralk |
and him asking me to make textures that i never get around to doing? |
22:43 |
NekoGloop |
minus the achievements. |
22:43 |
Muadtralk |
whats the topic of discussion then? |
22:44 |
NekoGloop |
no idea. |
22:44 |
NekoGloop |
i just came back, he still wants to argue :P |
22:44 |
NekoGloop |
(from earlier.) |
22:46 |
NekoGloop |
because i wanna kill my GPU, I'm gonna use VanessaE's HDX at 512px with the graphics options from the latest OldCoder build. |
22:46 |
NakedFury |
if you really wanna blow it up convert the extreme 1024 texture packs from MC |
22:47 |
NekoGloop |
lolno |
22:47 |
Muadtralk |
lolyes |
22:47 |
NekoGloop |
lolnever |
22:51 |
OldCoder |
NekoGloop, 1024?? |
22:51 |
khonkhortisan |
can't go 1024 and still be animated |
22:51 |
OldCoder |
Even 512... |
22:51 |
khonkhortisan |
without reducing frames |
22:51 |
OldCoder |
whoa |
22:52 |
NekoGloop |
khon: yeah you can |
22:52 |
OldCoder |
Rebuilt server with LevelDB and testing soon |
22:52 |
|
busdriver joined #minetest |
22:53 |
NekoGloop |
RealBadAngel: looks like you couldnt just use the code of stairsplus that fucking makes sense... |
22:53 |
|
Jave27 joined #minetest |
22:54 |
|
Muadtralk joined #minetest |
22:54 |
NekoGloop |
and you added item_drop? the fuck? |
22:55 |
Taoki |
NekoGloop: Whatever issue in whatever code that is, being upset will certainly not help anyone |
22:55 |
NekoGloop |
realbadangel and his shitty technic code |
22:55 |
NekoGloop |
the idea was good |
22:55 |
NekoGloop |
now he's just adding shit |
22:56 |
Muadtralk |
ouch |
22:56 |
Muadtralk |
i havent updated it in ages it cant of changed too much |
22:56 |
NekoGloop |
it's changed. |
22:56 |
NekoGloop |
to the point he used his own stairsplus code, without releasing it within technic |
22:57 |
NekoGloop |
or using my patch. |
22:57 |
NekoGloop |
meanwhile, i wait five years for the cache of HDX to be created. |
22:58 |
OldCoder |
Restarting XOrg bbiab |
23:03 |
RealBadAngel |
NekoGloop, ive pointed why modname doest make any sense |
23:04 |
NekoGloop |
no, you havent. |
23:04 |
NekoGloop |
because my method makes perfect sense. |
23:04 |
NekoGloop |
yours is shit. |
23:04 |
RealBadAngel |
you will end with stairsplus stairs with modname technic, snow or whatever |
23:04 |
RealBadAngel |
spreaded all over the creative inventory |
23:04 |
NekoGloop |
because re-defining a node that doesnt exist takes longer than just defining something. |
23:04 |
RealBadAngel |
which is nonsense |
23:05 |
NekoGloop |
so dont re-define a node that doesnt exist. |
23:05 |
RealBadAngel |
i want stairsplus stairs to be this mod nodes |
23:05 |
|
OldCoder joined #minetest |
23:05 |
RealBadAngel |
not the technic |
23:05 |
RealBadAngel |
so when i apply the filter to stairsplus |
23:06 |
RealBadAngel |
i will get only the extra stairs |
23:06 |
NekoGloop |
fuck off, assshit. |
23:07 |
Uberi |
eh? that's a bit rude |
23:07 |
RealBadAngel |
thx for understanding logical arguments |
23:07 |
NekoGloop |
uh, what? |
23:07 |
NekoGloop |
you never made a logical arguement |
23:08 |
Uberi |
I believe he made one above |
23:08 |
RealBadAngel |
you just dont get it that you and calinou made mess in creative with your ideas |
23:08 |
NekoGloop |
oh, right, and did i mention backwards compatibility? which, your method lacks. |
23:08 |
RealBadAngel |
you says "fuck off" calinou says "not_in_creative_inventory=1" |
23:08 |
RealBadAngel |
somehow similiar :P |
23:09 |
NekoGloop |
if terrariumblocks switched to your method, all the stairs made from those blocks, go poof. |
23:09 |
NekoGloop |
or, rather, turn into unknown blocks., |
23:09 |
RealBadAngel |
because some1 pointed out you made shit in creative |
23:09 |
NekoGloop |
he isnt going to listen to reason, is he, Uberi. |
23:10 |
RealBadAngel |
NekoGloop, if i want to register stairsplus item |
23:10 |
OldCoder |
Uberi, LevelDB world is now up and running |
23:10 |
OldCoder |
Everybody else, ditto |
23:10 |
RealBadAngel |
it has to be called stairsplus item |
23:10 |
RealBadAngel |
not the technic |
23:10 |
RealBadAngel |
period. |
23:10 |
OldCoder |
To test LevelDB use world 30013 for now |
23:11 |
Uberi |
awesome, OldCoder |
23:11 |
Uberi |
I don't think you two are listening to each other, personally |
23:11 |
Uberi |
please can everyone calm down |
23:11 |
NekoGloop |
ok, since obviously there's nobody who wants me to be here, I'll just go. |
23:12 |
Uberi |
NekoGloop is citing backwards compatibility, RealBadAngel is citing organization |
23:12 |
Muadtralk |
you need both for me to enjoy it |
23:12 |
Muadtralk |
:D |
23:12 |
RealBadAngel |
hehehe |
23:13 |
RealBadAngel |
point is i want to make new creative at some point |
23:13 |
Uberi |
really? neat |
23:13 |
OldCoder |
Anybody interested in LevelDB try out world 30013. Advise me of crashes, speed, etc. |
23:13 |
Muadtralk |
actually i couldnt care less for backwards compatibility if it didnt come in handy |
23:13 |
RealBadAngel |
Neko's idea fucks up everythin |
23:13 |
Uberi |
tell me how that goes, OldCoder, I've still got a lot of work to do :( |
23:13 |
RealBadAngel |
and makin sorting simple stuff as stairs hard to implement |
23:13 |
RealBadAngel |
because then they will belong to different mods |
23:13 |
NakedFury |
leveldb? |
23:14 |
Uberi |
fast key-value store |
23:14 |
OldCoder |
Uberi, all right |
23:14 |
RealBadAngel |
so i wont be able to just have all the slabs, stairs microblocks, panels and whatever Calinou invented in one place |
23:14 |
OldCoder |
NakedFury, I am running a special database world on 30013 as a test |
23:14 |
OldCoder |
NakedFury, Do not invest much energy building there as it is just a test |
23:15 |
Uberi |
I don't really understand the situation there RealBadAngel, so I don't have an opinion of it either way :) |
23:15 |
OldCoder |
But it is supposed to be better |
23:15 |
NakedFury |
ok what to test specificaly? |
23:15 |
OldCoder |
NakedFury, whether it is much faster or not |
23:15 |
OldCoder |
For various operations when buildings accumulate |
23:15 |
NakedFury |
loading? yes was fast. world generation? |
23:15 |
RealBadAngel |
Uberi, i proposed to register stairsplus made blocks, using its API under stairsplus name |
23:15 |
OldCoder |
NakedFury, I think it will affect operations involving assemblages of nodes |
23:16 |
|
Weedy joined #minetest |
23:16 |
|
Weedy joined #minetest |
23:16 |
* Taoki |
pokes RealBadAngel if you still have any ideas about this... |
23:16 |
OldCoder |
NakedFury, I am opping you now |
23:16 |
Uberi|Busy |
RealBadAngel: hmm? I don't follow |
23:16 |
NakedFury |
ok so placing nodes? |
23:16 |
|
Muadtralk left #minetest |
23:16 |
RealBadAngel |
they r forcing to be stairsplus outiside registered nodes with the name of mod that did that |
23:16 |
OldCoder |
NakedFury, Build something |
23:16 |
|
Muadtralk joined #minetest |
23:16 |
OldCoder |
NakedFury, you have full privs. Summon what you need. |
23:17 |
busdriver |
:stairsplus:urnode ? |
23:17 |
RealBadAngel |
so it could end with technic:stairs, snow:stais etc |
23:17 |
RealBadAngel |
since stairsplus has many kind of nodes |
23:17 |
|
kernel_krunch joined #minetest |
23:17 |
RealBadAngel |
filtering stops, and takin another bus |
23:18 |
kernel_krunch |
Does anybody know where I could find a 0.4.1 copy of Minetest for Fedora? |
23:18 |
Uberi|Busy |
RealBadAngel: you mean it defines the nodes as belonging to technic? |
23:18 |
Uberi|Busy |
kernel_krunch: lemme check |
23:18 |
RealBadAngel |
their way does that |
23:18 |
Uberi|Busy |
no nvm, not for fedora |
23:18 |
kernel_krunch |
:/ |
23:18 |
|
Jave27 joined #minetest |
23:18 |
Uberi|Busy |
RealBadAngel: well that won't do, there will be namespace collisions |
23:20 |
RealBadAngel |
they applied extra "modname" parameter for registration |
23:20 |
RealBadAngel |
i proposed simply adding ":" to register_node |
23:21 |
RealBadAngel |
so stairsplus when called from technic can register its own names |
23:22 |
|
Muadtralk left #minetest |
23:23 |
RealBadAngel |
Uberi|Busy, its all because of this piece: https://github.com/celeron55/minetest/blob/master/builtin/misc_register.lua#L54 |
23:24 |
Uberi|Busy |
I think it's a good thing that was added |
23:24 |
Uberi|Busy |
catches spelling mistakes much more easily |
23:24 |
kernel_krunch |
In order to get it to work on Fedora, will I have to compile from source? |
23:24 |
OldCoder |
kernel_krunch, Depends |
23:24 |
OldCoder |
kernel_krunch, which Fedora do you have? |
23:24 |
RealBadAngel |
so simply when executing technic node with "stairsplus:" cannot be registered |
23:24 |
kernel_krunch |
17 |
23:24 |
Uberi|Busy |
kernel_krunch: maybe, but compiling is real simple |
23:24 |
RealBadAngel |
unless ":" is used |
23:24 |
OldCoder |
kernel_krunch, I have a Fedora build for 17 on my site. It may or may not work. Wish to try it? |
23:24 |
Uberi|Busy |
kernel_krunch: just run the build script and in a few seconds, you'll have a MT build |
23:25 |
OldCoder |
Uberi|Busy, no |
23:25 |
kernel_krunch |
Yes, OldCoder :D |
23:25 |
OldCoder |
Uberi|Busy, I built for 17 and the script is not reliable |
23:25 |
Uberi|Busy |
no? |
23:25 |
OldCoder |
Uberi|Busy, No; see above |
23:25 |
OldCoder |
Uberi|Busy, the answer is maybe actually |
23:25 |
OldCoder |
kernel_krunch, hold on |
23:25 |
Uberi|Busy |
ah, I tested on debain and ubuntu |
23:25 |
OldCoder |
RPM is not good |
23:25 |
Uberi|Busy |
I must say it is terribly convenient there |
23:26 |
OldCoder |
http://minetest.org/clients/minetest-12.10.08-0.noarch.rpm |
23:26 |
OldCoder |
kernel_krunch, see what that does. You will need to be superuser to install. |
23:27 |
kernel_krunch |
Alrighty, downloading.... |
23:30 |
NakedFury |
another ridiculous and big stuff on that test world |
23:30 |
|
Jave27 joined #minetest |
23:30 |
kernel_krunch |
Opened it with the package tinstaller thingy, and it said "Query not valid"...? |
23:30 |
OldCoder |
> |
23:30 |
OldCoder |
What said that? |
23:31 |
OldCoder |
You need to use rpm |
23:31 |
kernel_krunch |
I clicked "Auto open with Software Installer" |
23:31 |
kernel_krunch |
in Firefox |
23:31 |
OldCoder |
kernel_krunch, Are you familiar with RPM? |
23:31 |
OldCoder |
Firefox and addons won't do that |
23:31 |
kernel_krunch |
Nope |
23:32 |
kernel_krunch |
im new to Fedora :) |
23:32 |
kernel_krunch |
crap, i gtg eat.... be back soon :) |
23:32 |
OldCoder |
kernel_krunch, O.K. You have a couple of options. Can attempt to build using some CentOS instructions I have. Or the old Fedora instructions. Or I will attempt to spend more time with Fedora in November. |
23:32 |
OldCoder |
c u |
23:32 |
busdriver |
any decent rpg mods? |
23:36 |
busdriver |
guess thats a no lol |
23:40 |
|
Octupus joined #minetest |
23:40 |
Octupus |
Hello |
23:40 |
Uberi|Busy |
hi |
23:43 |
* Taoki |
sighs. Wasted 2 hours just to find out how on earth files are read from their mod folder, and it's still like the code was written by people from another planet beyond our understanding. No hint as to how any of it works, and how textures and sounds are read from their specific folders |
23:43 |
Taoki |
This is what I waste time trying to find out when trying to make a good code. If those things were more logical I would have probably done good progress on my code tonight |
23:44 |
Taoki |
Hours wasted for something that should be obvious, but instead works in some unknown way :/ |
23:44 |
Uberi|Busy |
Taoki: don't keep us in suspense, how are they read? :O |
23:44 |
Taoki |
Uberi|Busy: No idea! 2 hours and we still can't find how |
23:44 |
Uberi|Busy |
:/ |
23:44 |
Taoki |
In any example all traces of how this is done are lost between functions |
23:44 |
Uberi|Busy |
have you tried using a debugger to break on file reading? |
23:45 |
Uberi|Busy |
are you sure it isn't being done by irrlicht? |
23:45 |
Taoki |
I barely know to do the code, let alone decode hidden functionalities with a debugger |
23:45 |
Taoki |
Who made the file caching system? Is anyone else here familiar with it? |
23:46 |
Uberi|Busy |
well celeron55 just might be the only one who knows, but he seems to be afk right now |
23:47 |
Taoki |
I'll be leaving soon. I'll read his reply tomorrow or ask him then |
23:47 |
OldCoder |
NakedFury, what's your assessment? Notice any difference with LevelDB? Good or bad? |
23:48 |
Uberi|Busy |
hey check it out: http://c55.me/temp/mt_dev_survey/ |
23:50 |
busdriver |
didnt know git was a language lol |
23:52 |
Uberi|Busy |
it might as well be greek to people who don't use it :P |
23:52 |
busdriver |
yeah but if thats all you know how useful is it gonna be lol |
23:53 |
Uberi|Busy |
well, you can also use Git for stuff like versioning files such as photos, writing, and etc. |
23:53 |
Uberi|Busy |
I have a repo dedicated to MATLAB simulation data, for instance |
23:53 |
busdriver |
matlab keeps coming up when i do euclideans for MT but i have no clue what matlab is lol |
23:54 |
OldCoder |
busdriver, matlab is a math program |
23:54 |
Uberi|Busy |
MATLAB is basically the industrial standard mathematics program |
23:55 |
Uberi|Busy |
it's designed from the ground up to work with matrices |
23:55 |
busdriver |
oh lol |
23:55 |
busdriver |
i do my math on notepad |
23:55 |
Uberi|Busy |
:P |
23:55 |
busdriver |
oldschool but it works lol |
23:55 |
Uberi|Busy |
I do mine on pencil and paper, beat that! |
23:55 |
busdriver |
i can add tax in my head |
23:55 |
Uberi|Busy |
I draw my numbers on a rock with a piece of burnt wood |
23:55 |
OldCoder |
That is good |
23:55 |
OldCoder |
Ha |
23:56 |
Uberi|Busy |
beat that |
23:56 |
cornernote |
that list looks sweet ! |
23:56 |
cornernote |
the survey |
23:56 |
OldCoder |
Uberi|Busy, when you are not Busy try World 30013 as it is LevelDB |
23:56 |
OldCoder |
brb in a few minutes |
23:56 |
Uberi|Busy |
well I'm personally glad celeron55 has a plan for MT's future |
23:56 |
Uberi|Busy |
OldCoder: certainly, I'm over halfway done with my work now :) |
23:56 |
OldCoder |
Very well |
23:57 |
Uberi|Busy |
486 words, minimum 800, 314 words left |
23:57 |
busdriver |
adding more upstream devs, seems to me like he wants to cut back abit lol |
23:57 |
Uberi|Busy |
I think I'll talk about determinism some more |
23:57 |
OldCoder |
You will ace it! |
23:57 |
Uberi|Busy |
OldCoder: btw your saves are in metasave format? |
23:57 |
Uberi|Busy |
or have you not saved yet? |
23:57 |
|
Octupus joined #minetest |
23:58 |
Uberi|Busy |
because if you did, the inventories simply were not saved at all |
23:58 |
Uberi|Busy |
you'll need to resave those if that's the case |
23:59 |
Uberi|Busy |
(after I fix metasave and metaload, of course) |
23:59 |
Uberi|Busy |
unless sfan5 or cornernote want to take a crack at it, but I already have a bit of it done so it would probably be a waste of effort |