| Time |
Nick |
Message |
| 00:05 |
|
Supertan1er2 joined #minetest |
| 00:06 |
Sokomine |
Guest6635: inside a mod, it'd usually be minetest.chat_send_all(text) havn't played with luacontrollers yet |
| 00:07 |
Guest6635 |
great, thanks! |
| 00:08 |
Guest6635 |
"attempt to index global..." etc |
| 00:08 |
Guest6635 |
most of the lua is restricted in a lua cntroller |
| 00:08 |
Guest6635 |
controller* |
| 00:08 |
Guest6635 |
you can't use most loops |
| 00:08 |
Guest6635 |
for/while are disabled |
| 00:08 |
Guest6635 |
as well as a few other things |
| 00:09 |
Sokomine |
sounds reasonable. after all it would be pretty insecure otherwise |
| 00:10 |
Sokomine |
but why don't you write a mod as such? modding is very easy in minetest |
| 00:10 |
Elench |
What are mods written in? |
| 00:11 |
Elench |
C++? |
| 00:11 |
Sokomine |
in lua :-) |
| 00:11 |
Elench |
Gosh, even less of a clue :þ |
| 00:11 |
Elench |
Sorry for interrupting your conversation, it's just I'm thinking of making a mod |
| 00:13 |
rubenwardy |
;) http://rubenwardy.com/minetest_modding_book/ |
| 00:13 |
Elench |
You wrote a book about a subject that interests me, thanks |
| 00:15 |
est31 |
btw rubenwardy it needs an update |
| 00:15 |
est31 |
the rendered lua_api.txt page |
| 00:15 |
rubenwardy |
a month out of date XD |
| 00:17 |
rubenwardy |
updated |
| 00:17 |
est31 |
thanks |
| 00:17 |
rubenwardy |
and 123 commits in repo |
| 00:17 |
rubenwardy |
It's literally running a python script then commiting |
| 00:18 |
est31 |
minetest has 5099 |
| 00:18 |
rubenwardy |
yeah |
| 00:18 |
rubenwardy |
but not 123 or 1234 |
| 00:19 |
rubenwardy |
;) |
| 00:20 |
rubenwardy |
My biggest project, NBE, has 294 |
| 00:20 |
rubenwardy |
anyway, gtg |
| 00:20 |
est31 |
bye |
| 00:32 |
|
Elench joined #minetest |
| 00:42 |
|
Player2 joined #minetest |
| 01:26 |
|
STHGOM joined #minetest |
| 01:31 |
Guest6635 |
im ight look into it. my son has really been enjoying things and it'd be fun to extend |
| 01:31 |
Guest6635 |
i know a little lua already from previous work |
| 01:36 |
|
October21 joined #minetest |
| 01:50 |
|
Supertan1er2 joined #minetest |
| 01:59 |
|
Taoki joined #minetest |
| 02:26 |
|
est31 joined #minetest |
| 02:36 |
|
Supertan1er2 joined #minetest |
| 03:08 |
MinetestBot |
[git] kwolekr -> minetest/minetest: SAPI: Mark all Lua API functions requiring envlock 54f1267 http://git.io/vWwgw (2015-10-25T23:06:48-04:00) |
| 03:41 |
MinetestBot |
[git] kwolekr -> minetest/minetest: SAPI: Throw runtime error instead of if l_get_mapgen_object called in incorrect thread d69ef6a http://git.io/vWwwN (2015-10-25T23:15:57-04:00) |
| 03:45 |
MinetestBot |
[git] est31 -> minetest/minetest: Remove some abort() calls 5f342aa http://git.io/vWwoi (2015-10-26T04:45:00+01:00) |
| 04:04 |
|
GunshipPenguin joined #minetest |
| 04:06 |
|
TheBonsai_ joined #minetest |
| 04:25 |
|
Viper168_ joined #minetest |
| 05:32 |
|
OldCoder joined #minetest |
| 05:40 |
|
Telesight joined #minetest |
| 06:13 |
|
DMackey- joined #minetest |
| 06:43 |
|
nrzkt joined #minetest |
| 07:16 |
|
CWz joined #minetest |
| 07:22 |
|
nrzkt joined #minetest |
| 07:26 |
|
fusion44 joined #minetest |
| 07:27 |
|
Calinou joined #minetest |
| 07:41 |
|
Cryterion joined #minetest |
| 07:42 |
|
OldCoder joined #minetest |
| 07:49 |
MinetestBot |
[git] kwolekr -> minetest/minetest: SAPI: Move core.get_us_time() to Util module 306b067 http://git.io/vWrLT (2015-10-26T03:46:36-04:00) |
| 07:49 |
Calinou |
hi |
| 07:50 |
|
Trustable joined #minetest |
| 07:51 |
|
Telesight joined #minetest |
| 07:51 |
|
enricom joined #minetest |
| 08:05 |
|
swift110-phone joined #minetest |
| 08:08 |
MinetestBot |
[git] kwolekr -> minetest/minetest: SAPI: Fix seed parameter truncation for LuaPseudoRandom constructor bc0318d http://git.io/vWrYC (2015-10-26T04:04:52-04:00) |
| 08:44 |
|
nrzkt joined #minetest |
| 08:57 |
|
PilzAdam joined #minetest |
| 09:00 |
|
Yepoleb_ joined #minetest |
| 09:18 |
|
DFeniks joined #minetest |
| 09:22 |
|
Gael-de-Sailly joined #minetest |
| 09:23 |
|
Gael-de-Sailly joined #minetest |
| 09:26 |
|
Megaf joined #minetest |
| 09:46 |
|
JamesTait joined #minetest |
| 09:46 |
JamesTait |
Good morning all; happy Monday, and happy OK Corral Day! 😃 |
| 09:56 |
|
ElectronLibre joined #minetest |
| 10:25 |
|
adarsh_tr joined #minetest |
| 10:33 |
|
SylvieLorxu joined #minetest |
| 10:43 |
|
Darcidride joined #minetest |
| 11:04 |
|
adarsh_tr joined #minetest |
| 11:18 |
|
Lunatrius` joined #minetest |
| 11:43 |
|
Cryterion joined #minetest |
| 11:46 |
fireglow |
Is there any inventory mod that will display the node:name in the tooltip? |
| 11:49 |
Elench |
Are there any mods that make books useful, editable and copyable? |
| 11:50 |
Elench |
I can't find any, but I don't want to reinvent the wheel |
| 11:51 |
|
Obani joined #minetest |
| 12:11 |
|
CWz joined #minetest |
| 12:12 |
|
TheWild joined #minetest |
| 12:29 |
|
DMackey joined #minetest |
| 12:37 |
|
unclemarc joined #minetest |
| 12:37 |
|
Viper168 joined #minetest |
| 12:40 |
|
CraigyDavi joined #minetest |
| 12:51 |
|
JamesTait joined #minetest |
| 13:01 |
|
adarsh_tr joined #minetest |
| 13:05 |
|
STHGOM joined #minetest |
| 13:06 |
PilzAdam |
https://forum.minetest.net/viewtopic.php?f=3&t=13485 |
| 13:17 |
|
Dead_Thinker joined #minetest |
| 13:19 |
|
Dead_Thinker left #minetest |
| 13:24 |
|
VanessaE joined #minetest |
| 13:44 |
|
Obani joined #minetest |
| 13:46 |
CWz |
I could add Hebrew translation |
| 13:51 |
PilzAdam |
CWz, here you go: https://hosted.weblate.org/projects/minetest/minetest/he/ |
| 13:51 |
|
Lunatrius joined #minetest |
| 13:53 |
PilzAdam |
CWz, I would suggest you translate the "most important" strings first, by using the search function |
| 14:00 |
|
Xenoth joined #minetest |
| 14:26 |
|
phantombeta joined #minetest |
| 14:26 |
MinetestBot |
[git] BlockMen -> minetest/minetest: Fix typo 2c25107 http://git.io/vWoAp (2015-10-26T15:14:22+01:00) |
| 14:30 |
|
zupoman joined #minetest |
| 14:30 |
|
zupoman joined #minetest |
| 14:32 |
|
zat joined #minetest |
| 14:37 |
|
ruskie joined #minetest |
| 14:43 |
* Teckla |
humbly requests the following be added to "vanilla" Minetest: (1) more ores (2) fix the bronze recipe |
| 14:43 |
Teckla |
Is there a way to officially request that so that the developers may consider it? |
| 14:44 |
VanessaE |
post an issue against minetest_game github repository |
| 14:45 |
PilzAdam |
the thing you should be asking for is not "more ores", but "I have this cool new gameplay mechanic that can be added (P.S.: that requires new ores)" |
| 14:45 |
PilzAdam |
ores without original uses are basically useless |
| 14:45 |
VanessaE |
Teckla: just don't request anything that isn't a perfect cube ;) |
| 14:50 |
|
est31 joined #minetest |
| 14:50 |
Elench |
I'd like a tesseract please |
| 14:51 |
VanessaE |
I was implying a 3d cube :P |
| 14:51 |
Elench |
That's perfecter than normal cubes IMO |
| 14:51 |
Elench |
hehe, fair enough |
| 15:00 |
Elench |
How about requsting fractally divided cubes? |
| 15:00 |
Elench |
I'm guessing that'd get me a slap… |
| 15:01 |
|
hmmmm joined #minetest |
| 15:01 |
VanessaE |
heh |
| 15:01 |
Elench |
It's a useful idea that I might use for some of my projects, but not really suitable for MT |
| 15:02 |
|
Shackra joined #minetest |
| 15:05 |
Teckla |
PilzAdam: I just think the vanilla recipe "iron + copper = bronze" is a crime against humanity ;) |
| 15:05 |
VanessaE |
PilzAdam: honestly, there's nothing inherently wrong with adding items that don't yet have a gameplay benefit. even then, tin is needed to make bronze the *right* way (and you no doubt remember my objections from before), so it would be perfectly acceptable to add. |
| 15:07 |
PilzAdam |
Teckla, just rename "Bronze" to something else then |
| 15:07 |
PilzAdam |
the idea was to add something that could enhance the normal steel |
| 15:07 |
Teckla |
PilzAdam: In the real world, does iron + copper actually make something? |
| 15:07 |
VanessaE |
bronze is softer than forged steel... |
| 15:08 |
PilzAdam |
it was not the plan to add "bronze"; that was just a name that many people can understand |
| 15:08 |
VanessaE |
(it is, however, harder than iron) |
| 15:08 |
PilzAdam |
let's name everything "Material 1", "Material 2", etc. because real world names are too unrealistic then |
| 15:12 |
VanessaE |
... |
| 15:12 |
* Elench |
bangs his head repeatedly against Lua and hows ‘Why aren't you Lisp‽’ |
| 15:12 |
Teckla |
It would be easy to make the recipes real and the durability of various metals and composites real too |
| 15:13 |
Teckla |
But, at the very least, I think it makes sense to make the recipes real. |
| 15:13 |
VanessaE |
PilzAdam: why are you so against adding a few extra nodes here and there? |
| 15:13 |
Teckla |
So that we don't have children worldwide th inking iron + copper = bronze :) |
| 15:14 |
VanessaE |
where is the DISadvantage? |
| 15:14 |
PilzAdam |
VanessaE, I am against adding so many nodes that all do the same |
| 15:14 |
VanessaE |
why? |
| 15:14 |
PilzAdam |
it's just boring |
| 15:15 |
PilzAdam |
if I find new stuff I expect it to add something new to my gameplay experience |
| 15:15 |
PilzAdam |
not just "You found a new ore that is 100% the same as iron; have fun!" |
| 15:16 |
VanessaE |
by that same token, most of vanilla game is boring then |
| 15:16 |
CWz |
Reach a problem with translation |
| 15:16 |
CWz |
*reached |
| 15:16 |
VanessaE |
oh, you found iron! you can make...um...some tools and a steel block. |
| 15:16 |
PilzAdam |
VanessaE, indeed, it is |
| 15:16 |
* Teckla |
is sorry he brought it up :( |
| 15:16 |
VanessaE |
Teckla: don't be, |
| 15:17 |
PilzAdam |
VanessaE, and the best mods for minetest game are the ones that add new gameplay concepts, like mesecons or carts |
| 15:17 |
VanessaE |
to a degree perhaps |
| 15:17 |
Teckla |
As the father of a Minetest player, perhaps I'm just overly sensitive to Minetest "teaching" my daughter "recipes" that are just plain wrong, heh. |
| 15:18 |
CWz |
as far as i know there is no translation for Client in this context |
| 15:19 |
Teckla |
Speaking just for myself, I like "more ores" -- it adds "depth" and "fun" to the game for me. |
| 15:19 |
PilzAdam |
Teckla, Minetest is not a chemistry simulation |
| 15:19 |
VanessaE |
PilzAdam: on the other hand, homedecor doesn't add anything "new gameplay", yet it's among the most popular mods available. |
| 15:19 |
PilzAdam |
it adds / expand the "decoration" gameplay mechanic |
| 15:19 |
Teckla |
PilzAdam: Yep, and I'm okay with there being purely fantasy-based materials, but I think Minetest would be doing a good service to its users if the non-fantasy ones were correct. |
| 15:20 |
PilzAdam |
a maybe interesting new ore would be something that could fertilize plants, so they grow faster |
| 15:20 |
VanessaE |
G*d no |
| 15:20 |
VanessaE |
next you'll be suggesting bone meal |
| 15:20 |
PilzAdam |
VanessaE, aren't we talking about ores, currently? |
| 15:21 |
VanessaE |
we are. |
| 15:21 |
VanessaE |
but have you ever heard of an ore that makes plants grow faster? |
| 15:21 |
VanessaE |
either real or fictional |
| 15:21 |
PilzAdam |
I could imagine an ore, that you can craft together with dirt to make a better soil |
| 15:21 |
|
sythe joined #minetest |
| 15:22 |
PilzAdam |
VanessaE, https://en.wikipedia.org/wiki/Fertilizer#Cadmium |
| 15:22 |
Teckla |
Home Decor is my daughter's favorite mod :) |
| 15:22 |
est31 |
its called loess |
| 15:22 |
est31 |
VanessaE> but have you ever heard of an ore that makes plants grow faster? |
| 15:23 |
CWz |
i really statring to dislike Weblate |
| 15:23 |
CWz |
*starting |
| 15:23 |
PilzAdam |
https://en.wikipedia.org/wiki/Cadmium <- it even has a cube in the picture!!! |
| 15:24 |
VanessaE |
hm, never thought of that. |
| 15:24 |
Teckla |
PilzAdam: Are you a Minetest developer? |
| 15:24 |
PilzAdam |
yes |
| 15:24 |
Teckla |
PilzAdam: In that case, thank you for making something that's both awesome and free :) |
| 15:24 |
Teckla |
I'd think about contributing if I didn't have an irrational fear of C++ ;) |
| 15:25 |
VanessaE |
(loess on the other hand, isn't an ore. it's a mixture of dirt, clay, silt, sand...) |
| 15:25 |
PilzAdam |
Teckla, there is Lua, too |
| 15:25 |
Teckla |
PilzAdam: Yeah, my daughter has been pestering me to learn Lua, and perhaps create a few mods |
| 15:25 |
est31 |
CWz, what's the problem? |
| 15:26 |
PilzAdam |
VanessaE, it doesn't need to be realistic, we could call it... Growium, because it makes stuff grow |
| 15:26 |
CWz |
weblate |
| 15:26 |
est31 |
yes |
| 15:26 |
VanessaE |
meh |
| 15:26 |
Teckla |
haha, Growium is an awesome word, sounds like something a chemical company would call their MiracleGrow competitor |
| 15:27 |
CWz |
i think i got most of the important ones |
| 15:27 |
PilzAdam |
VanessaE, you see, I want this kind of discussion instead of "More ores" |
| 15:27 |
CWz |
Is there any other way I can translate it |
| 15:28 |
rom1504 |
I think I already asked here one time but : is minetest protocol documented somewhere ? only thing I could find is http://dev.minetest.net/Network_Protocol which links to cpp files, not really a doc |
| 15:28 |
PilzAdam |
CWz, you can download the .po file, edit it yourself, and the upload it to weblate again |
| 15:28 |
PilzAdam |
CWz, you can use a texteditor then, or some other programs like poedit (I think it's called poedit) |
| 15:29 |
VanessaE |
PilzAdam: I think of things from not only a gameplay perspective, but also from a "what can a third-part mod do with this material" standpoint. |
| 15:29 |
CWz |
Okay this will make things easier |
| 15:29 |
VanessaE |
third-party. |
| 15:30 |
rom1504 |
I guess I could automatically extract it from https://github.com/minetest/minetest/blob/master/src/network/serverpackethandler.cpp but that's a bit annoying |
| 15:30 |
PilzAdam |
VanessaE, ideally, we add stuff that is good for both of our views |
| 15:30 |
PilzAdam |
just adding stuff because it's good for mods is not enough to justify addition to minetest game |
| 15:30 |
CWz |
can minetest even read/display Hebrew characters? |
| 15:30 |
PilzAdam |
rom1504, sorry, I don't think there is additional doc |
| 15:30 |
est31 |
rom1504, I do admit that minetest's network doc isn't really good. |
| 15:31 |
est31 |
CWz, it works for russian ones |
| 15:31 |
PilzAdam |
CWz, that depends on the font you tell it to use; with the proper font: yes |
| 15:31 |
VanessaE |
I don't expect hebrew will work correctly -- it's a right-to-left language |
| 15:31 |
rom1504 |
okay |
| 15:31 |
PilzAdam |
rom1504, https://github.com/minetest/minetest/blob/master/doc/protocol.txt |
| 15:32 |
PilzAdam |
that's only the handshake, though |
| 15:32 |
Teckla |
PilzAdam: Well, you're right, I don't want "more ores" (the mod), I just want tin, so the bronze recipe can be fixed, heh |
| 15:32 |
rom1504 |
yeah that's not all the packets |
| 15:32 |
PilzAdam |
rom1504, https://github.com/minetest/minetest/blob/master/util/wireshark/minetest.lua |
| 15:33 |
est31 |
there is networkprotocol.h |
| 15:33 |
PilzAdam |
rom1504, this is outdated, though, I guess |
| 15:33 |
est31 |
https://github.com/minetest/minetest/blob/master/src/network/networkprotocol.h |
| 15:33 |
est31 |
it contains most important stuff |
| 15:33 |
VanessaE |
bbl |
| 15:33 |
rom1504 |
ah yes networkprotocol.h seems good, is it up to date ? |
| 15:34 |
est31 |
basically everything, on its level of abstraction |
| 15:34 |
est31 |
yes it is up to date |
| 15:34 |
rom1504 |
okay thanks |
| 15:35 |
PilzAdam |
who hasn't voted yet? https://forum.minetest.net/viewtopic.php?f=3&t=13485 |
| 15:35 |
est31 |
and it even contains a history of how the protocol evolved |
| 15:35 |
rom1504 |
(I've been working on a minecraft protocol serializer/parser and we're trying to generalize it these days, so I'm looking for binary protocols to experiment it on) |
| 15:35 |
est31 |
nice |
| 15:36 |
est31 |
perhaps that topic can be made sticky |
| 15:36 |
est31 |
Calinou ^ |
| 15:36 |
PilzAdam |
est31, do you know of a way to remove comments from weblate? |
| 15:36 |
|
JohnnyComeL8ly joined #minetest |
| 15:41 |
est31 |
there is a delete button, no? |
| 15:41 |
est31 |
or is that only shown to admins |
| 15:41 |
Teckla |
PilzAdam: Speaking of things that make Minetest better: I'd say making "vanilla" Minetest more interesting/compelling than "vanilla" Minecraft would be very good for Minetest :) |
| 15:41 |
est31 |
wait I'll make you an admin |
| 15:41 |
est31 |
your password is secure ? |
| 15:41 |
est31 |
(not a throwaway pw) |
| 15:41 |
Teckla |
PilzAdam: Because if vanilla Minetest is more fun/interesting/compelling than vanilla Minecraft, you get more users, and more mods, and more word of mouth, etc. etc. etc. |
| 15:42 |
CWz |
tried to add FreeSans.ttf |
| 15:42 |
PilzAdam |
est31, I signed in via Github, so yes |
| 15:42 |
est31 |
nice, added. |
| 15:42 |
est31 |
dunno whether you have to login/logout or do sth else to get it working |
| 15:44 |
|
westyvw_ joined #minetest |
| 15:44 |
PilzAdam |
est31, ah, I see it now |
| 15:44 |
PilzAdam |
thx |
| 15:44 |
PilzAdam |
(I made a bunch of "too long" comments on the source string, not he translation) |
| 15:45 |
est31 |
ok |
| 15:45 |
CWz |
is it even possible to use custom fonts with minetest |
| 15:46 |
est31 |
I think so |
| 15:46 |
PilzAdam |
CWz, sure, font_path setting IIRC |
| 15:46 |
CWz |
"font_path = fonts/FreeSans.ttf" gives me crash |
| 15:46 |
PilzAdam |
CWz, also set the "needs_fallback_font" translation string to "yes", and see if it works |
| 15:48 |
|
Player2 joined #minetest |
| 15:52 |
CWz |
http://pastebin.com/k6C5v1Ff |
| 15:52 |
PilzAdam |
CWz, set it to an absolute path |
| 15:55 |
PilzAdam |
est31, http://dev.minetest.net/Translating#Once_every_translation you need to be admin on weblate to go to the "repo maintenance" |
| 15:55 |
PilzAdam |
it should be stated in that page and there should be a list of the admins |
| 15:57 |
est31 |
okay added. |
| 15:57 |
|
CraigyDavi joined #minetest |
| 16:03 |
|
iqualfragile joined #minetest |
| 16:04 |
|
Dead_Thinker joined #minetest |
| 16:05 |
CWz |
hmm language = he doesn't seem to work. add a folder called he in the po directory as well as recompiled minetest |
| 16:05 |
|
Dead_Thinker left #minetest |
| 16:07 |
* CWz |
looks in the dev wiki |
| 16:07 |
|
JohnnyComeL8ly joined #minetest |
| 16:09 |
PilzAdam |
CWz, can you see that the language is detected in the build process? |
| 16:10 |
CWz |
[ 1%] mo-update [he]: Creating mo file.[ 1%] mo update |
| 16:10 |
|
CraigyDavi joined #minetest |
| 16:11 |
PilzAdam |
is your system language set correctly? |
| 16:11 |
CWz |
does that mean yes |
| 16:11 |
CWz |
my system language is English |
| 16:11 |
PilzAdam |
and you have gettext support compiled in? |
| 16:11 |
CWz |
yes |
| 16:12 |
PilzAdam |
do you use run_in_place? |
| 16:12 |
CWz |
yes |
| 16:12 |
PilzAdam |
have you restarted after adding "language = he" in minetest.conf? |
| 16:12 |
CWz |
Yes |
| 16:13 |
PilzAdam |
can you look at the verbose output and see if there is something about it? |
| 16:25 |
CWz |
PilzAdam, http://pastebin.com/hv6dMEgq |
| 16:25 |
CWz |
Message locale is now set to: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=he_IL.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=he_IL.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=he_IL.UTF-8;LC_NAME=he_IL.UTF-8;LC_ADDRESS=he_IL.UTF-8;LC_TELEPHONE=he_IL.UTF-8;LC_MEASUREMENT=he_IL.UTF-8;LC_IDENTIFICATION=he_IL.UTF-8 |
| 16:26 |
CWz |
^ seems odd |
| 16:26 |
PilzAdam |
"LC_MESSAGES=en_US.UTF-8;" |
| 16:26 |
|
Jordach joined #minetest |
| 16:26 |
|
JohnnyComeL8ly joined #minetest |
| 16:26 |
PilzAdam |
can you manually sat LC_ALL env variable for Minetest? |
| 16:26 |
PilzAdam |
s/sat/set/ |
| 16:27 |
CWz |
no idea how |
| 16:28 |
PilzAdam |
run Minetest via: LC_ALL=he_IL.UTF-8 ./minetest |
| 16:29 |
CWz |
Ok |
| 16:30 |
|
Obani joined #minetest |
| 16:31 |
CWz |
still seem to have not worked |
| 16:33 |
PilzAdam |
maybe it doesn't find the he language files and sets it back to en? |
| 16:33 |
CWz |
perhaps |
| 16:34 |
CWz |
could this be related 2015-10-26 18:33:06: ERROR[Main]: Couldn't find a locale directory! |
| 16:34 |
PilzAdam |
probably |
| 16:38 |
|
Robby joined #minetest |
| 16:42 |
|
Amaz joined #minetest |
| 16:45 |
|
AndDT joined #minetest |
| 16:46 |
|
CWz joined #minetest |
| 16:48 |
|
adarsh_tr joined #minetest |
| 16:48 |
|
SylvieLorxu joined #minetest |
| 16:49 |
|
neti_netwalker left #minetest |
| 16:50 |
|
nrzkt joined #minetest |
| 16:52 |
|
iqualfragile_ joined #minetest |
| 17:01 |
STHGOM |
!seen jin_xi |
| 17:01 |
MinetestBot |
STHGOM: jin_xi was last seen at 2015-10-18 08:19:08 UTC on #minetest |
| 17:04 |
STHGOM |
anyone know how to get this mod: https://forum.minetest.net/viewtopic.php?id=2588 |
| 17:08 |
VanessaE |
https://forum.minetest.net/viewtopic.php?id=2588#p173033 |
| 17:08 |
VanessaE |
(see also the post after that one) |
| 17:14 |
|
TheWild joined #minetest |
| 17:14 |
|
iqualfragile joined #minetest |
| 17:15 |
|
Cryterion joined #minetest |
| 17:18 |
|
Krock joined #minetest |
| 17:19 |
Krock |
JESUS THIS NOISE |
| 17:19 |
Krock |
Hello people :) |
| 17:19 |
TheWild |
Hello Krock |
| 17:19 |
|
fusion44 joined #minetest |
| 17:19 |
Krock |
A wild most used word appears! |
| 17:21 |
Ingar |
Jesus us not impressed by your noise |
| 17:21 |
Ingar |
*is |
| 17:21 |
Krock |
Oh, that's sad. At least I hope he enjoyed the entertainment |
| 17:25 |
Calinou |
they deleted me from your system |
| 17:25 |
Krock |
who's celeron56? |
| 17:26 |
CWz |
what with this dangerlist |
| 17:26 |
Krock |
Also, that's sad cuz I wanted to lock you into my system |
| 17:26 |
Krock |
punishment for a lifetime |
| 17:26 |
Ingar |
I have to run AVG at work, that's punishment enough |
| 17:27 |
Krock |
Oh noes! Princess Luna was removed from my system :( |
| 17:40 |
STHGOM |
VanessaE, how does one use xxyz's painting mod? |
| 17:40 |
VanessaE |
no idea., |
| 17:40 |
|
PilzAdam joined #minetest |
| 17:41 |
|
swift110 joined #minetest |
| 17:42 |
|
Nemin joined #minetest |
| 17:43 |
|
swift110 joined #minetest |
| 17:43 |
Nemin |
Hi! Would someone please help me? Is it possible to run a chat command from a mod? For example, if i punch a block, the player will teleport to a specified position. |
| 17:44 |
Calinou |
Nemin, yes, use Mesecons Command Blocks |
| 17:44 |
Calinou |
https://duckduckgo.com/?q=mesecons |
| 17:44 |
Calinou |
heh, first result |
| 17:44 |
Calinou |
this http://mesecons.net/ |
| 17:45 |
STHGOM |
VanessaE, how about HybridDogs? |
| 17:45 |
VanessaE |
no idea how to use that one either, STHGOM |
| 17:49 |
Nemin |
Calinou: Thanks |
| 17:52 |
|
iqualfragile joined #minetest |
| 17:53 |
swift110 |
hey all |
| 17:56 |
Krock |
Hello! |
| 18:01 |
|
rubenwardy joined #minetest |
| 18:04 |
swift110 |
how are you Krock |
| 18:04 |
Krock |
I'm fine, swift110 :) And how about you? |
| 18:12 |
|
ElectronLibre joined #minetest |
| 18:15 |
|
Obani joined #minetest |
| 18:31 |
|
est31 joined #minetest |
| 18:34 |
swift110 |
im great |
| 18:34 |
swift110 |
what ya up too |
| 18:40 |
Krock |
claiming the world as mine |
| 18:44 |
swift110 |
ok thatsx ool |
| 18:45 |
|
Vargos joined #minetest |
| 19:03 |
|
Darcidride joined #minetest |
| 19:06 |
MinetestBot |
[git] BlockMen -> minetest/minetest: Fix jittering sounds on entities (fixes #2974) 8a6e921 http://git.io/vW6Qx (2015-10-26T19:40:26+01:00) |
| 19:12 |
|
Leoneof joined #minetest |
| 19:13 |
Leoneof |
oh |
| 19:26 |
|
swift110-phone joined #minetest |
| 19:28 |
|
SanskritFritz joined #minetest |
| 19:31 |
|
Tank_ACiD_ joined #minetest |
| 19:33 |
Tank_ACiD_ |
ok, so I've looked everywhere and still have not seen an acceptable answer: How do I make minetest render more nodes from any given position? I don't mean view distance with the 'r' setting, I mean, generating nodes within the player's viewshed. I don't want to fly around to expose the landscape |
| 19:34 |
PilzAdam |
Tank_ACiD_, block generate and transfer distance; search for that in mintest.conf.example |
| 19:42 |
Tank_ACiD_ |
thanks, went through the conf must have missed those |
| 19:44 |
|
zat joined #minetest |
| 19:49 |
Tank_ACiD_ |
thats much better thanks! it still fails to render some nodes, but oh well, much better distance, thanks |
| 19:51 |
PilzAdam |
!next |
| 19:51 |
MinetestBot |
Another satisfied customer. Next! |
| 19:52 |
Krock |
^^ |
| 19:54 |
Leoneof |
why i'm here |
| 19:56 |
est31 |
!next |
| 19:56 |
MinetestBot |
Another satisfied customer. Next! |
| 19:56 |
est31 |
!next |
| 19:56 |
est31 |
!next |
| 19:56 |
|
est31 was kicked by ShadowBot: Message repetition flood detected. |
| 19:56 |
|
est31 joined #minetest |
| 19:56 |
est31 |
not nice |
| 19:56 |
est31 |
lol |
| 19:57 |
est31 |
what I did wasnt nice either :) |
| 19:57 |
Leoneof |
yes, that's why they kicked you |
| 20:04 |
|
Obani joined #minetest |
| 20:06 |
|
hoodedice joined #minetest |
| 20:06 |
hoodedice |
Calinou |
| 20:06 |
|
RichardTheTurd joined #minetest |
| 20:06 |
Calinou |
hi |
| 20:06 |
hoodedice |
I'm gonna use Godot for my game, given that I want greater control over the physics, and that I |
| 20:06 |
Calinou |
cool |
| 20:06 |
hoodedice |
'I'm restarting development |
| 20:06 |
Calinou |
I want to write a graphics benchmark in Godot. |
| 20:06 |
Calinou |
but I'm waiting for 3D rewrite |
| 20:06 |
hoodedice |
> 3D rewrite |
| 20:06 |
Calinou |
I know how to animate camera around already |
| 20:07 |
Calinou |
it will happen next year |
| 20:07 |
Calinou |
using OpenGL ES 3.x or Vulkan |
| 20:07 |
hoodedice |
whoa, so should I put off using the thing, or will it not affect an "end developer" much? |
| 20:07 |
hoodedice |
and are you contributing to the source? |
| 20:07 |
Calinou |
it won't, especially if you do 2D games |
| 20:07 |
Calinou |
nope, I just provide support on IRC |
| 20:07 |
hoodedice |
I'm doing 3D |
| 20:07 |
Calinou |
and am waiting for translation support to translate to French :P |
| 20:07 |
hoodedice |
ah, so you're the Godot's hoodedice |
| 20:07 |
hoodedice |
=P |
| 20:08 |
Calinou |
https://lut.im/a5E7W7PkRp/bd70PbMca3g3ySem.jpg |
| 20:08 |
hoodedice |
except not AWOL |
| 20:08 |
Calinou |
engineer pls come n build cmdpost |
| 20:08 |
Calinou |
kthx |
| 20:08 |
hoodedice |
that's that wolfenstein game, right? |
| 20:08 |
hoodedice |
I played it once |
| 20:08 |
Calinou |
it's been 2 minutes since I destroyed command post, nobody rebuilt it |
| 20:08 |
Calinou |
waiting nearby, disguised, playing dead |
| 20:08 |
Calinou |
yeah it is |
| 20:08 |
hoodedice |
yeah, the game is kinda dead |
| 20:08 |
Calinou |
using http://www.etlegacy.com/ |
| 20:08 |
Calinou |
nah, pretty alive |
| 20:08 |
Calinou |
hundreds of players, if you go to the right servers |
| 20:10 |
Calinou |
hoodedice, so yeah... if you have questions, join #godotengine and/or #godotengine-devel |
| 20:10 |
Calinou |
reduzio is the engine developer |
| 20:10 |
hoodedice |
yeah, I'll hang around |
| 20:10 |
hoodedice |
it would be nice if the vehicle documentation was written, but I guess I'll be the one to write thtat |
| 20:10 |
|
Tux[Qyou] joined #minetest |
| 20:11 |
Calinou |
also, I think making a benchmark program is not very hard |
| 20:11 |
Calinou |
but it needs a good and detailed GUI for settings, + graphics presets |
| 20:11 |
Calinou |
and you need nice assets to make it look good |
| 20:11 |
Calinou |
(but I'm learning Blender...) |
| 20:11 |
hoodedice |
but say Calinou, how would you rate it vs unity3D as per features? I want an unbiased opinion |
| 20:11 |
Calinou |
it is not as advanced as Unity3D. |
| 20:11 |
Calinou |
the 3D part is currently way worse, but usable |
| 20:11 |
hoodedice |
you could actually convince Jordach, but I don't think he hangs around here much, eh? |
| 20:12 |
Calinou |
not really |
| 20:12 |
hoodedice |
I will hope that it picks up in about 3-5 years |
| 20:12 |
hoodedice |
the 3d side of things |
| 20:12 |
Calinou |
https://lut.im/mYfsCHede5/Gr8iZ2klUt8fiEiA.png |
| 20:12 |
Calinou |
this is a cone I made in Blender |
| 20:12 |
hoodedice |
how is MT development coming along? |
| 20:12 |
Calinou |
chest: https://lut.im/7QKEr7lm3o/q9ahLUtnLoTohW9k.png (some bugs) |
| 20:12 |
Calinou |
concrete bumper: https://lut.im/wUgBHr4VGu/QbTo6YXYh2JncpEJ.png |
| 20:13 |
hoodedice |
In blender, I know how to do models well |
| 20:13 |
Calinou |
grave: https://lut.im/JngMYbykoT/suOFbR5ThmSaLEUf.png |
| 20:13 |
Calinou |
barrier: https://lut.im/HUMbRzgSTy/CKq4XrAafpq2upYs.png |
| 20:13 |
hoodedice |
but I'm still a noob at texturing |
| 20:13 |
Calinou |
and much more :) |
| 20:13 |
hoodedice |
so you are already quite ahead of me |
| 20:13 |
Calinou |
quite proud of this one: https://lut.im/KPBqRfBOEZ/Il18TR77a4bThWgo.png |
| 20:13 |
Calinou |
people in #blender helped me make it, in ~1 hour |
| 20:13 |
Calinou |
also this is a texture I made from a CC0 source, https://lut.im/RLlWBOrcYa/HD6Z6A2vUZJ4MXPM.png |
| 20:13 |
Calinou |
tileable, has normal/height/specular maps |
| 20:13 |
Leoneof |
Calinou: and you are xfce guru? :] |
| 20:13 |
hoodedice |
"people in #blender helped me" |
| 20:14 |
hoodedice |
I find that hard to believe |
| 20:14 |
Calinou |
Leoneof, yes, using it since 2012 |
| 20:14 |
Leoneof |
:} |
| 20:14 |
hoodedice |
which program is it, the last one? |
| 20:14 |
Calinou |
hoodedice, Minetest development is still going strong, 0.4.13 has minimap |
| 20:14 |
Calinou |
the program is AwesomeBump |
| 20:14 |
Calinou |
https://github.com/kmkolasinski/AwesomeBump |
| 20:14 |
Calinou |
free/libre program to make normal maps, PBR maps, and more |
| 20:14 |
hoodedice |
I reviewed the 0.4.13 RC |
| 20:14 |
Calinou |
(Godot 3D rewrite will hopefully support PBR. This will make AwesomeBump very useful) |
| 20:15 |
hoodedice |
so I know about that one |
| 20:15 |
Calinou |
(PBR = Physically Based rendering) |
| 20:15 |
hoodedice |
thanks for showing me AwesomeBump tho, it will be quite useful |
| 20:15 |
hoodedice |
yeah, PBR is the shit in unity |
| 20:16 |
hoodedice |
also why making AA games is possible at all now |
| 20:16 |
|
Gael-de-Sailly joined #minetest |
| 20:16 |
hoodedice |
unity4 without PBR, yeah, UE was better, but now the pros and cons are quite matching in Unity5 vs UE4 |
| 20:16 |
Calinou |
there isn't any open source game engine supporting PBR right now |
| 20:16 |
Calinou |
Godot will likely be the first |
| 20:16 |
hoodedice |
and with Unity5 giving away many of the previously "pro" features, it puts the weight on Unity's side |
| 20:17 |
hoodedice |
I'm quite happy with Unity, but it is just that if I use an engine that I can mess around with, that means less pain down the road in later stages of development |
| 20:18 |
hoodedice |
I think I'll just spend my free time blending assets, that way I can have a steady stream of assets to use by the time godot becomes usable |
| 20:21 |
Calinou |
I haven't learned 3D animation yet |
| 20:21 |
Jordach |
hoodedice, Calinou I HEARD THAT |
| 20:22 |
hoodedice |
no you didn't |
| 20:22 |
hoodedice |
you saw it |
| 20:22 |
Jordach |
oh yes i did |
| 20:22 |
hoodedice |
ok |
| 20:22 |
hoodedice |
now gib me gtav |
| 20:23 |
Jordach |
am i made of money or what |
| 20:23 |
Jordach |
;) |
| 20:26 |
|
swift110 joined #minetest |
| 20:26 |
hoodedice |
> new shiny Cherry MX Red mechanical keyboard |
| 20:26 |
hoodedice |
> dual monitor set up |
| 20:26 |
hoodedice |
> British |
| 20:26 |
hoodedice |
Tell me Jordach, how you are not rich |
| 20:27 |
VanessaE |
I'm poor as folk, but I still have three 20", 1600x1200 panels and a keyboard using cherry MX brown switches. |
| 20:27 |
VanessaE |
he does it like I do - save up. |
| 20:27 |
hoodedice |
See, being an American college student is bad enough |
| 20:28 |
hoodedice |
imagine being an international student in an American college |
| 20:28 |
VanessaE |
I can only imagine. |
| 20:28 |
hoodedice |
that being said, I do have a nice mech with Kailh switches |
| 20:28 |
hoodedice |
it is also something I don't tell people, because they tend to shout at me. /r/mechanicalkeyboards hate me |
| 20:28 |
Calinou |
hoodedice, I bought a new laptop today, will arrive tomorrow |
| 20:29 |
Calinou |
17" Full HD, i7-4720HQ, GTX 960M, 8 GB RAM, will put my own SSD in it |
| 20:29 |
hoodedice |
I still have my Celeryâ„¢ |
| 20:29 |
Calinou |
good enough for 60 FPS Minetest |
| 20:29 |
hoodedice |
specs: http://wiki.minetest.net/User:Hoodedice |
| 20:29 |
swift110 |
hey all |
| 20:30 |
hoodedice |
hello |
| 20:31 |
hoodedice |
VanessaE: in case you are wondering, it is a Razer Blackwidow Stealth, $85 before taxes |
| 20:31 |
Calinou |
I have a Logitech G11 keyboard (5 years old), I can type 111 WPM |
| 20:31 |
Calinou |
http://10fastfingers.com/typing-test/english |
| 20:31 |
Calinou |
anyone up for a duel? :p |
| 20:31 |
hoodedice |
I can type without looking at the keyboard |
| 20:31 |
Calinou |
me too |
| 20:31 |
hoodedice |
that's... about it |
| 20:31 |
hoodedice |
okay, gimme a sec |
| 20:32 |
hoodedice |
I'm up |
| 20:33 |
Calinou |
just did it in English, 106 WPM |
| 20:33 |
Calinou |
You are better than 98.65% of all users (position 1925 of 142839 - last 24 hours) |
| 20:33 |
hoodedice |
45 |
| 20:33 |
hoodedice |
=( |
| 20:37 |
hoodedice |
consistently 45 ayyy |
| 20:38 |
|
FreeFull joined #minetest |
| 20:39 |
iqualfragile |
Calinou: are we going for 100% correct here? |
| 20:39 |
Calinou |
nope |
| 20:39 |
Calinou |
I did 2 wrong words |
| 20:40 |
PilzAdam |
"He is currently training to become a core engine developer." – http://wiki.minetest.net/User:Hoodedice |
| 20:40 |
PilzAdam |
how do you train? |
| 20:40 |
Leoneof |
hoodedice: you have celeron cpu? |
| 20:40 |
Calinou |
he plays Ninja Training, PilzAdam |
| 20:40 |
PilzAdam |
and what do you train? |
| 20:40 |
hoodedice |
15 push ups |
| 20:40 |
hoodedice |
20 crunches |
| 20:40 |
Calinou |
https://github.com/KOBUGE-Games/ninja-training |
| 20:40 |
hoodedice |
9001 squats |
| 20:40 |
hoodedice |
and one session of kendo per week |
| 20:40 |
hoodedice |
Leone, yes |
| 20:41 |
hoodedice |
dual core celeron from 2014, it is adequate, actually |
| 20:41 |
iqualfragile |
ṕlol |
| 20:41 |
Leoneof |
hoodedice: are able to play minetest? :] |
| 20:41 |
iqualfragile |
i get about 70 wpm |
| 20:41 |
hoodedice |
but Pilz, I know C now, so I'm halfway to becoming a core developer =P |
| 20:41 |
hoodedice |
Leone, yes |
| 20:41 |
PilzAdam |
yeah, only ++ missing now |
| 20:42 |
Leoneof |
hoodedice: what's your vcard, ram? :} |
| 20:42 |
rubenwardy |
Best way to "train" is to do stuff: https://github.com/minetest/minetest/commits/master?author=hoodedice |
| 20:42 |
Leoneof |
PilzAdam: i know cout + cin |
| 20:42 |
rubenwardy |
I've been using C++ for roughly 5 years, and am still not close to being a core dev |
| 20:43 |
iqualfragile |
rubenwardy: maybe thats because you are using c++ |
| 20:43 |
rubenwardy |
it's not so much about the language itself, but the technical details of compilers, oses, and algorithms. |
| 20:43 |
rubenwardy |
... |
| 20:43 |
rubenwardy |
I use C too |
| 20:43 |
hoodedice |
ruben, have been awol from MT for quite a while =P |
| 20:43 |
iqualfragile |
"awol"? |
| 20:43 |
rubenwardy |
away w/o official leave |
| 20:43 |
hoodedice |
away without leave =P |
| 20:44 |
hoodedice |
or that |
| 20:44 |
hoodedice |
leone, the in built iGP, HD 2500 |
| 20:44 |
Leoneof |
interesting *_* |
| 20:44 |
hoodedice |
ram is 4+2 GB, it says it on the wiki page |
| 20:44 |
Calinou |
Skylake is so expensive. :( |
| 20:44 |
hoodedice |
MT is heavily CPU limited if nothing big happened in the last year |
| 20:44 |
Calinou |
I wanted a Skylake laptop, but I threw up at the price |
| 20:45 |
hoodedice |
skylake is also unnecesay |
| 20:45 |
hoodedice |
*unnecessary |
| 20:45 |
Calinou |
it brings 15-20% performance improvement over Haswell CPU-wise, and ~30% GPU-wise |
| 20:45 |
Calinou |
it's 2 generations newer |
| 20:45 |
hoodedice |
I would rather wait it out |
| 20:46 |
hoodedice |
but then again, I'm an AyyyyMD fanboy |
| 20:46 |
Calinou |
the laptop I bought is Haswell. |
| 20:46 |
Calinou |
kinda bitter - I bought a 2013-era CPU in 2015 |
| 20:46 |
hoodedice |
I think mine's from the Ivy generation |
| 20:46 |
hoodedice |
they actually gimped the processor in the newer Celeron models |
| 20:46 |
Calinou |
that laptop might have similar performance to my i7-2600K + GTX 570 desktop |
| 20:46 |
Calinou |
same screen resolution too |
| 20:46 |
Leoneof |
i have oldest generation :] |
| 20:46 |
hoodedice |
mine went for $450 at stock pricing, newer laptops with base celeron do $250 |
| 20:47 |
hoodedice |
and |
| 20:47 |
hoodedice |
they are clocked higher (2.13 vs 1.90), but have lesser cache |
| 20:47 |
|
Viper168 joined #minetest |
| 20:47 |
hoodedice |
and every other person with these laptops has tons of problems with it |
| 20:47 |
|
rubenwardy joined #minetest |
| 20:48 |
iqualfragile |
high clock rates mean nothing but high power use |
| 20:48 |
hoodedice |
wb ruben |
| 20:48 |
iqualfragile |
you can't measure performance with that |
| 20:48 |
hoodedice |
yeah iqual |
| 20:48 |
hoodedice |
ikt |
| 20:48 |
Calinou |
this is my dream full desktop build: http://www.topachat.com/pages/configomatic.php?c=FUOmfEjkxdRQ79O%2BlpM1l08RWP1ukdEdWdw%2FCVYrzNo%3D |
| 20:49 |
rubenwardy |
What don't you like about C++, iqualfragile? Is it the OOP? |
| 20:49 |
Calinou |
€1527, no graphics card... :/ |
| 20:49 |
Calinou |
the CPU alone costs €430 |
| 20:49 |
Leoneof |
O_O |
| 20:49 |
iqualfragile |
Calinou: that is what you get for living in a communist state, taxes on everything and no pay |
| 20:49 |
rubenwardy |
... France? |
| 20:49 |
PilzAdam |
rubenwardy, do you know anyone who doesn't dislike C++'s OOP? |
| 20:50 |
iqualfragile |
rubenwardy: oh, there is so much wrong with it, but its mainly that there is no good reason to use it, its just not a nice language |
| 20:50 |
iqualfragile |
rubenwardy: yes, france, socialist country, its almost communist |
| 20:51 |
rubenwardy |
I've come to the realisation |
| 20:51 |
rubenwardy |
that all languages are terrible |
| 20:52 |
iqualfragile |
lojban! |
| 20:52 |
hoodedice |
but usually average people don't |
| 20:52 |
hoodedice |
for example, I searched for a laptop for my friend in the $500 range |
| 20:52 |
hoodedice |
found an acer with a 2.2GHz i5 proc, and an nVidia gtx 940 |
| 20:53 |
iqualfragile |
itanium best architecture |
| 20:53 |
hoodedice |
his roommate, who happens to be studying for a masters in computer science, said the clockspeed was too low |
| 20:53 |
iqualfragile |
rubenwardy: seriously tho, rust looks quite nice to me |
| 20:53 |
|
Tux[Qyou] joined #minetest |
| 20:53 |
rubenwardy |
Rust does |
| 20:53 |
hoodedice |
he also owns an alienware, so that speaks for itself |
| 20:53 |
rubenwardy |
but it doesn't have that many libraries, from what I could see |
| 20:54 |
iqualfragile |
rubenwardy: quite a few libs have been popping up |
| 20:54 |
hoodedice |
ruben, C# is not all that terrible *runs away* |
| 20:54 |
iqualfragile |
what do you need |
| 20:54 |
Tank_ACiD_ |
I set time_send_interval = 0 ..yet time still progresses, wtf |
| 20:54 |
rubenwardy |
a 3D renderer and a 2D renderers |
| 20:55 |
rubenwardy |
I don't like dealing with raw opengl |
| 20:55 |
hoodedice |
...unity3d |
| 20:55 |
hoodedice |
or godot |
| 20:55 |
hoodedice |
or irrlicht |
| 20:55 |
iqualfragile |
pitchfork emporium, get your pitchforks to hunt hoodice here, we got all the models, the classic --E, the fancy --{ and our new model the euro --€ |
| 20:55 |
hoodedice |
found the leddit user |
| 20:55 |
iqualfragile |
rubenwardy: got you covered |
| 20:55 |
hoodedice |
also, "hoodice |
| 20:55 |
iqualfragile |
thats what i said |
| 20:55 |
hoodedice |
no |
| 20:55 |
hoodedice |
that's what |
| 20:56 |
hoodedice |
she |
| 20:56 |
hoodedice |
said |
| 20:56 |
iqualfragile |
i can't see peoples sex in here, so that statement would be quite hard to verify |
| 20:56 |
iqualfragile |
anyway, rubenwardy: https://github.com/tomaka/glium/ |
| 20:56 |
iqualfragile |
makes dealing with gl less of a pain in the ass |
| 20:57 |
Calinou |
that's what it said |
| 20:57 |
iqualfragile |
or a whole game engine? |
| 20:57 |
Calinou |
Tank_ACiD_, it's time_speed = 0 |
| 20:57 |
Calinou |
not time_send_interval = 0 |
| 20:57 |
iqualfragile |
http://www.piston.rs/ |
| 20:57 |
Calinou |
hoodedice, the laptop I ordered is €950, it was on sale |
| 20:57 |
Calinou |
I might ask for Windows refund, which will drop the price by €40. but I'm not sure if I have to send the whole laptop for it |
| 20:58 |
hoodedice |
gl with that |
| 20:58 |
Calinou |
I hope I have to send the HDD only, or better, nothing |
| 20:58 |
iqualfragile |
communist countries and their taxes… horrible |
| 20:58 |
hoodedice |
but Merica isn't communist amirite? |
| 20:58 |
Jordach |
ogliarch more like ;) |
| 20:58 |
iqualfragile |
nope |
| 20:58 |
Jordach |
paid for by the highest bidder |
| 20:59 |
iqualfragile |
murica is the land of the free |
| 20:59 |
Leoneof |
Q) minetest will still use irrlicht? or there are plans to change it? |
| 20:59 |
hoodedice |
will always use irrlicht |
| 20:59 |
Jordach |
MT is stll using irrlicht |
| 20:59 |
rubenwardy |
Not necessarily |
| 20:59 |
Jordach |
;0 |
| 20:59 |
hoodedice |
unless someone brave enough will rewrite it in a better engine |
| 20:59 |
iqualfragile |
srsly? https://github.com/flosse/rust-os-comparison sombody has to stop them |
| 20:59 |
rubenwardy |
One of the core devs has made efforts to abstract Irrlicht away |
| 20:59 |
hoodedice |
like ogre3D *runs away* |
| 20:59 |
Calinou |
Urho3D! |
| 20:59 |
rubenwardy |
apparently they succeeded, and replaced it with ogre3D to prove it |
| 21:00 |
hoodedice |
wtf |
| 21:00 |
hoodedice |
really |
| 21:00 |
rubenwardy |
but code never materiallised |
| 21:00 |
Calinou |
http://urho3d.github.io/ |
| 21:00 |
Calinou |
tried the HTML5 samples and NinjaSnowWar, pretty solid engine |
| 21:00 |
Leoneof |
:\ |
| 21:00 |
iqualfragile |
open scene graph? |
| 21:00 |
rubenwardy |
blender game? |
| 21:01 |
Calinou |
BGE is dying, so no |
| 21:01 |
Calinou |
OpenSceneGraph, maybe |
| 21:01 |
hoodedice |
d'aw about BGE |
| 21:02 |
rubenwardy |
Not so keen on languages which use let or := |
| 21:02 |
Calinou |
let my our var $pony = "Hello",; |
| 21:02 |
hoodedice |
HI I CAN HAS X IZ EQUAL 10 |
| 21:02 |
rubenwardy |
$ is even worse |
| 21:02 |
Calinou |
we learn PHP at uni |
| 21:02 |
hoodedice |
$ sudo apt-get install minetest |
| 21:03 |
hoodedice |
? |
| 21:03 |
iqualfragile |
$ for variables |
| 21:03 |
hoodedice |
oh |
| 21:03 |
|
Wrinkles joined #minetest |
| 21:03 |
iqualfragile |
rubenwardy: whats the problem about let? |
| 21:03 |
hoodedice |
BASIC ayyy |
| 21:03 |
iqualfragile |
hoodedice: well, bash uses $ for vars, so does php |
| 21:03 |
rubenwardy |
I don't know |
| 21:03 |
rubenwardy |
dogma |
| 21:04 |
rubenwardy |
only a mild irritation |
| 21:04 |
Calinou |
CubeScript uses $ for variables too |
| 21:04 |
iqualfragile |
Calinou: like you have a course called "the php home page programming language"? |
| 21:04 |
hoodedice |
I don't think semantics are a big problem with languages |
| 21:04 |
Calinou |
iqualfragile, no |
| 21:04 |
hoodedice |
I care more about the implementation of the language |
| 21:04 |
Calinou |
"PHP by example", our teacher calls it :P |
| 21:05 |
iqualfragile |
see thats what communist countries are like, no freedom to choose your favourite language |
| 21:05 |
hoodedice |
in our college, we did java before C, and now everyone in my class hates pointers. I only hate it because it is anti-modular code |
| 21:05 |
iqualfragile |
c is anti modular code? |
| 21:05 |
iqualfragile |
wut? |
| 21:05 |
Calinou |
Java makes for ugly GUIs that are RAM-heavy :/ |
| 21:05 |
iqualfragile |
or pointers? |
| 21:05 |
hoodedice |
if you write modular code, then you are throughing pointers all over the place |
| 21:05 |
Calinou |
I tried learning C++ for a bit, but gave up. but well, I know what <vector> is now |
| 21:06 |
Calinou |
too much arsing over static/dynamic |
| 21:06 |
|
Wrinkles left #minetest |
| 21:06 |
hoodedice |
and I have the feeling that the less pointers I use, the cleaner my code is |
| 21:06 |
hoodedice |
wait, you are confused about static/dynamic? |
| 21:06 |
Calinou |
no |
| 21:06 |
Calinou |
but I feel tired every time I have to declare type and such by hand :) |
| 21:06 |
Calinou |
especially of arrays |
| 21:06 |
iqualfragile |
hoodedice: please tell me exactly why you need significant amounts of pointers to write modular code in c? |
| 21:07 |
iqualfragile |
Calinou: rust guesses the type by default^^ |
| 21:07 |
hoodedice |
imagine I have a big block of data I need to pass around to every function in my code |
| 21:07 |
iqualfragile |
ah |
| 21:07 |
hoodedice |
and every function I write, acts on the actual data |
| 21:07 |
iqualfragile |
that kind of pointers |
| 21:08 |
PilzAdam |
hoodedice, you do realize that all objects in Java are behind pointers, right? |
| 21:08 |
Calinou |
http://svgporn.com/ |
| 21:08 |
iqualfragile |
PilzAdam: nah, those are "references" you cant't do maths on them |
| 21:08 |
Calinou |
I wonder if I could pull request Minetest logo there :D |
| 21:08 |
Calinou |
(it is safe for work) |
| 21:08 |
hoodedice |
the thing that ends up is something like function(block data, variable about size of data, variable about sort of data, variable about what function needs to do, etc) |
| 21:09 |
hoodedice |
I actually never thought much about pass by reference/value until I started C |
| 21:09 |
iqualfragile |
well, you should, because thats important^^ |
| 21:09 |
hoodedice |
yeah, I am forced to think about it now =P |
| 21:09 |
hoodedice |
and that is why I like C |
| 21:10 |
hoodedice |
it makes me think about what I'm doing |
| 21:10 |
PilzAdam |
null-terminate your block data and all problems are gone |
| 21:10 |
|
srijay joined #minetest |
| 21:11 |
iqualfragile |
PilzAdam: except that you now have o(n) accesses |
| 21:11 |
hoodedice |
java, I sort of enter that mode when you are driving home after work: you zone out, and then only wake up when you either reach your house (finish the project) or crash (ArrayIndexOutOfBounds Exception) |
| 21:11 |
iqualfragile |
i would be so much happier if strings were not null terminated |
| 21:11 |
iqualfragile |
PilzAdam: and you can never use null in your data |
| 21:11 |
hoodedice |
also, Pilz, something funny about Null termination |
| 21:11 |
PilzAdam |
iqualfragile, for what? |
| 21:11 |
iqualfragile |
you were being sarcastic, right? |
| 21:11 |
hoodedice |
so our C professor assigned a project in which I had to make a clone of ls |
| 21:12 |
iqualfragile |
PilzAdam: everything, string concat is o(n+m) in best case |
| 21:12 |
hoodedice |
and he gave us an explicit function declaration to use, which was like function(data, flag) |
| 21:12 |
hoodedice |
see how it is missing stuff about the data |
| 21:12 |
hoodedice |
and the data was type const char * |
| 21:12 |
hoodedice |
char * [ ] |
| 21:13 |
hoodedice |
structs were not allowed. I had to sort that thing. And to sort, I would need to know the size of the data block. How do I get that? Well, I put the last index as NULL, then did a while !NULL, count++ |
| 21:14 |
hoodedice |
I had to put in another loop, just to count the data. |
| 21:15 |
PilzAdam |
if you have a fixed data-type for a function signature then just cast everything |
| 21:15 |
PilzAdam |
that way you can shove anything into it |
| 21:15 |
hoodedice |
but isn't that undefined behaviour or something? |
| 21:15 |
PilzAdam |
no |
| 21:16 |
hoodedice |
anyway, what my friend did was more ingenious |
| 21:16 |
hoodedice |
he shifted the whole data block to the right using bitwise ops, and filled the inital 8 bytes or something with the stuff about the data, like size, etc |
| 21:17 |
hoodedice |
f-ing insane. I'm ashamed I suck at bitwise in C |
| 21:18 |
iqualfragile |
i don't really see the "bitwise" there |
| 21:19 |
hoodedice |
? |
| 21:19 |
hoodedice |
I'm not sure about his actual method of implementing it. He did pass me the code, but I haven't looked at it yet |
| 21:19 |
iqualfragile |
8 bit are a byte |
| 21:22 |
hoodedice |
iqualfragile: https://gist.githubusercontent.com/hoodedice/8c906657b40209189310/raw/c49802768257dab1b96d9fca788da5b08713d4dd/bit.c |
| 21:26 |
hoodedice |
I'll be off, had fun with y'all |
| 21:33 |
|
alket joined #minetest |
| 21:44 |
|
Inocudom joined #minetest |
| 21:47 |
|
Taoki joined #minetest |
| 22:04 |
|
Hirato__ joined #minetest |
| 22:05 |
|
roboman2444 joined #minetest |
| 22:13 |
|
Taoki joined #minetest |
| 22:15 |
|
anunakki joined #minetest |
| 22:17 |
|
Obani joined #minetest |
| 22:19 |
|
JBB joined #minetest |
| 22:20 |
JBB |
is somebody using jabber / xmpp to |
| 22:20 |
JBB |
? |
| 22:21 |
Ingar |
irc for life |
| 22:30 |
|
Ingar joined #minetest |
| 22:53 |
|
ElectronLibre left #minetest |
| 22:54 |
|
swift110 joined #minetest |
| 23:19 |
|
rubenwardy joined #minetest |
| 23:21 |
iqualfragile |
gn8 |
| 23:24 |
|
Azelphur joined #minetest |
| 23:31 |
|
swift110-phone joined #minetest |
| 23:40 |
|
Shackra joined #minetest |