Time Nick Message 00:32 hmmmm you know i was checking out the terasology mapgen just for kicks 00:33 hmmmm curiously, they use the same exact easeCurve that we do and minetest does 00:33 hmmmm coincidence? i think not. everybody is copying from mincraft 00:33 hmmmm in fact it looks like they took nearly everything from minecraft to be honest 00:35 jojoa1997 could someone please tell me what this means https://github.com/minetest/minetest/blob/master/src/biome.h#L60 00:35 jojoa1997 the liquid, hell, and aether biomes. Why have i not seen them? 00:36 hmmmm because no mapgen included in upstream makes use of BiomeDefManager 00:36 jojoa1997 i thought that was how biomes were made 00:37 hmmmm that's how they get defined... the mapgen still needs to make use of what's defined 00:37 hmmmm the point of mapgen v7 is to make use of this new infrastructure 00:37 jojoa1997 that is c++ right? 00:37 hmmmm yes 00:38 jojoa1997 where would it be in the minetest folder i cant find it 00:38 hmmmm where would what be now 00:38 jojoa1997 the mapgen code 00:38 hmmmm which mapgen are we talking about 00:39 jojoa1997 the one that defines biomes 00:39 hmmmm the one that uses* biomes you mean... it's not part of upstream minetest 00:40 jojoa1997 oh 00:40 jojoa1997 so boimes are not defined upstream 00:44 jojoa1997 hmmmm what is this? mgv6_np_mud 00:44 hmmmm mud distribution perlin noise parameters for the map generator 'v6' 00:45 jojoa1997 what is mud 00:45 jojoa1997 or what resembles it? 00:45 hmmmm dirt with no grass 00:45 jojoa1997 would it be possible that is means a new node 00:46 jojoa1997 a mud node 00:46 hmmmm no 00:47 jojoa1997 i mean if a mud node was added could it mean mud is spawned 00:48 hmmmm it's trivial to replace any node that is generated with your own replacement node 08:05 celeron55 < thexyz> suggestion: switch to ustring 08:05 celeron55 >ustring is a UTF-16 string class 08:05 celeron55 what? are you serious? 08:06 celeron55 anything utf-16 should be killed with fire 08:06 celeron55 (we're stuck with windos and irrlicht though) 08:06 * darkrose offers napalm 08:10 thexyz why? 08:10 thexyz we already use it 08:10 thexyz (for cguittfont and non-latin chars input) 08:15 thexyz now, explain! 08:23 celeron55 you know, utf-8 and utf-32 have downsides? 08:23 celeron55 utf-16 takes the downsides of both and brings no upside whatsoever 08:23 celeron55 it should be banned by law 08:24 celeron55 because there is no valid reason for using it other than compatibility with crap 08:26 thexyz the only upside of utf-8 in compare with utf-16 is backwards compatibility with ascii 08:27 celeron55 yes, and the only upside of utf-32 compared to utf-16 is that it does not have to implement any kind of multi-character characters 08:27 celeron55 utf-16 has no compatibility with ascii and has to implement multicharacter characters (or whatever those are called) 08:27 celeron55 it's the absolute nonsense 08:27 thexyz that's called a compromise 08:28 thexyz it weights less 08:28 celeron55 there is only one way of calling it a compromise: if you use it pretending it to not need those multi-things, breaking unicode 08:28 thexyz and that is called ucs-2 (what minetest uses) 08:28 celeron55 and that's what the windows people tend to do 08:29 thexyz i don't see much of problem here since the library is already implemented 08:31 celeron55 i simply won't ever approve utf-16; it can only lead to bad things 08:31 thexyz hm.. 08:31 celeron55 if you do it, then you do it; but you'll get no help from me 08:31 thexyz revert the truetype patch then 08:46 thexyz anyway, when do you think we should replace irrlicht containers/algorithms with stl ones? 09:07 celeron55 any time 09:09 celeron55 maybe hmmmm would have some preference though 09:09 celeron55 maybe not 09:10 celeron55 (as i am actively trying to keep minetest out of my head to be able to work on other things, i don't really know (nor want to know) 8)) 09:10 thexyz great, keep trying 09:11 celeron55 i just occasionally browse the backlogs and shout at people; isn't it nice? :-D 12:52 sfan5 /home/stefan/mt-build/build/c55/minetest-minetest-dd8593f/src/scriptapi_inventory.h:23:21: error: irr_v3d.h: file or directory not found 12:53 sfan5 does minetest require a higher irrlicht version? 13:40 Exio more than one haz that problem now 13:40 Exio debian6 sfan5? 13:41 sfan5 no 13:41 sfan5 ubuntu 12.04.1 13:41 sfan5 *12.10 13:45 Exio hm 13:46 Exio my solution was just "going back" one commit for now 13:53 sfan5 it seems to be caused by the "#include " 13:53 sfan5 i changed it to ''#include "irr_v3d.h"'' 13:53 sfan5 i'll see if that works 13:59 sfan5 this: https://gist.github.com/sfan5/5099474 13:59 sfan5 alsmost fixes it 13:59 sfan5 *almost 13:59 sfan5 now the same problem with irr_v2d.h 14:02 sfan5 ok, done 14:02 sfan5 https://gist.github.com/sfan5/5099474 should be a working patch that fixes the compile problems 14:23 Exio can you commit that? *or a pull request so it gets merged later* 14:24 Exio that was fast 14:24 Exio hmmmm: can you commit a fix for the compile problems? 14:24 hmmmm no, i'm going to school in a minute 14:24 hmmmm what is the problem though 14:24 hmmmm i am not aware of any sort of compile problem 14:24 Exio the fix: [11:02:37] https://gist.github.com/sfan5/5099474 should be a working patch that fixes the compile problems 14:24 Exio [11:02:37] https://gist.github.com/sfan5/5099474 should be a working patch that fixes the compile problems 14:24 Exio oops 14:25 Exio http://dpaste.com/1013207/ 14:25 Exio the problem ^ 14:25 RealBadAngel hi hmmm, answering to your question from earlier, crafting related patch was well tested 14:25 hmmmm and you don't have irrlicht installed? 14:28 RealBadAngel the formspec one i should close, i need to find a better way to solve some problems 14:28 RealBadAngel facedir one will be out on weekend 14:29 Exio we haz, without the scriptapi "separation" it compiles 14:29 Exio s/separation/split 14:29 hmmmm in "quotations"? 14:29 hmmmm ehm. 14:30 hmmmm well i don't understand why you'd need local header searches 14:30 hmmmm unless you're doing something funny 14:30 Exio git reset HARD~1 or whatever for going back one commit, cmake ..; make and compiles in the same box 14:31 hmmmm there have been several commits since then 14:31 hmmmm whatever 14:31 Exio err, i said that the last night 14:31 Exio not now 14:31 hmmmm https://github.com/minetest/minetest/commit/b3e7d15bd61aa2c8d9bd7fb4a57dbffc4aad7296 14:33 Exio :P 14:34 Exio now, bbl 15:19 grondilu Hello. Do you guys know about euclideon? http://www.youtube.com/watch?v=JVB1ayT6Fdc 15:43 thexyz meh 15:43 thexyz > src/scriptapi.cpp.orig 15:43 thexyz hmmmm: ^ 16:24 sfan5 thexyz: why not remove that? 16:36 thexyz i wonder what shall i do, either just remove it or remove it and then meld that new commit into previous one 16:36 VanessaE I'd opt for the latter. 16:40 * sfan5 too 17:07 thexyz https://github.com/minetest/minetest/pull/52#issuecomment-14510304 20:19 RealBadAngel http://pastebin.com/3rTybXM6 20:20 RealBadAngel just made fresh mt install with usual couple of mods 20:20 RealBadAngel and 2 questions risen. what the hecks digs air there? and why "im moving too fast" 20:27 RealBadAngel also, created new world, checked "creative" 20:27 RealBadAngel started the server, joined 20:28 RealBadAngel world is not in creative mode 20:29 PilzAdam is it reproduceable? 20:29 RealBadAngel try it 20:30 RealBadAngel i tried to create world 2 times, same effect each time 20:30 RealBadAngel "this moving too fast" is the anti cheat code 20:30 RealBadAngel have to disable this shit 20:31 PilzAdam cant reproduce the creative thing 20:31 RealBadAngel i just downloaded all new sources 20:32 RealBadAngel compiled and tried 21:32 hmmmm oh shit 21:32 hmmmm xyz did you get rid of that already 21:33 thexyz oh 21:33 thexyz i completely forgot 21:33 thexyz about it 21:33 thexyz sorry 21:33 hmmmm i was in a hurry, i was late for school 21:34 hmmmm wow, hasufell sounds angry 21:35 hmmmm why do people want to use system versions of the libraries anyway? 21:42 thexyz we probably should add *.orig *.rej to gitignore 21:52 hmmmm what is .rej? 21:53 thexyz a file patch creates when it fails to apply patch 21:54 hmmmm ahh 21:54 hmmmm you want me to do that? 21:54 hmmmm guess we can make a commit that removes scriptapi.cpp.org and adds those to .gitignore, and we can smoosh it all up with PlizAdam's most recent commit 21:57 hmmmm or no, i'll fix up my most recent by removing scriptapi.cpp.org and we can keep all the .gitignore additions in just that other commit 21:57 hmmmm so don't change anything, hold on. 21:58 thexyz that's why i asked you instead of changing things myself 22:10 hmmmm wooohoo force updating is great