Time |
Nick |
Message |
00:04 |
|
kaeza1 joined #minetest-dev |
00:04 |
Exio |
jojoa1997_Tablet: there are other people for pushing stuff on/in the engine-core |
00:05 |
jojoa1997_Tablet |
I mean minetest_game |
00:06 |
PilzAdam |
everyone who has push access to the engine has push access to minetest_game and common too |
00:06 |
Exio |
i didn't know that, so.. :P |
00:10 |
|
jojoa1997_Tablet left #minetest-dev |
02:46 |
|
kaeza1 joined #minetest-dev |
03:02 |
hmmmm |
woah. |
03:02 |
hmmmm |
woah woah woah. |
03:02 |
hmmmm |
i think i found a HUGE bug |
03:03 |
kaeza |
? |
03:03 |
hmmmm |
am i reading this wrong or something? i create the emergethreads in EmergeManager's ctor |
03:03 |
hmmmm |
they go grab the mapgen from the array of their index |
03:03 |
hmmmm |
i don't add the mapgens until after the ctor though, in initMapgens |
03:03 |
hmmmm |
fuck |
03:04 |
hmmmm |
huge race condition that i guess never once popped up |
03:06 |
hmmmm |
...or not, because they haven't been triggered until a Server::AsyncRunStep() |
03:16 |
VanessaE |
what would be the end result of this race condition? server lockup, or just an occasional hang? |
03:19 |
hmmmm |
neither, it's not a problem like i thought it was |
03:19 |
hmmmm |
don't mind me, i'm just spazzing |
03:20 |
VanessaE |
oh ok. carry on then. |
04:23 |
|
celeron55 joined #minetest-dev |
06:20 |
|
kaeza joined #minetest-dev |
06:57 |
|
mrtux joined #minetest-dev |
08:15 |
|
darkrose joined #minetest-dev |
09:59 |
|
proller joined #minetest-dev |
10:58 |
|
PilzAdam joined #minetest-dev |
11:05 |
|
darkrose joined #minetest-dev |
11:24 |
|
Taoki joined #minetest-dev |
11:29 |
|
Taoki joined #minetest-dev |
11:32 |
|
Taoki joined #minetest-dev |
11:35 |
|
troller joined #minetest-dev |
11:41 |
|
Taoki joined #minetest-dev |
11:41 |
|
proller joined #minetest-dev |
11:56 |
|
Taoki joined #minetest-dev |
12:42 |
|
troller joined #minetest-dev |
12:42 |
|
proller__ joined #minetest-dev |
12:48 |
|
BlindBanana joined #minetest-dev |
13:02 |
|
troller joined #minetest-dev |
13:34 |
|
hmmmm joined #minetest-dev |
15:01 |
|
kaeza1 joined #minetest-dev |
15:05 |
|
iqualfragile joined #minetest-dev |
15:31 |
|
kaeza2 joined #minetest-dev |
15:43 |
PilzAdam |
win build fails because common doesnt have a README.txt |
15:56 |
|
iqualfragile1 joined #minetest-dev |
16:07 |
celeron55 |
crap, didn't i push that there |
16:07 |
celeron55 |
i did |
16:08 |
celeron55 |
update your clone |
16:08 |
PilzAdam |
oh |
16:08 |
celeron55 |
i feel we are going to get into trouble with this many repos, something would need to be done but i'm not sure what |
16:09 |
celeron55 |
git submodules i guess, but i wonder if that many people want to learn and use those at all |
16:11 |
|
iqualfragile joined #minetest-dev |
16:11 |
celeron55 |
really, either that or putting more things in a single repo; but that's going to make git choke and force unnecessarily large downloads for those who just want to eg. develop the engine, or just want to add something to a game |
16:13 |
celeron55 |
i think we'll go with 3) not doing anything special until maybe later if somebody insists |
16:14 |
|
iqualfragile1 joined #minetest-dev |
16:38 |
|
rubenwardy joined #minetest-dev |
16:39 |
|
kaeza1 joined #minetest-dev |
16:53 |
Exio |
as far as i know,"downloading" the submodules it optional |
16:53 |
Exio |
not something what you download by default |
17:07 |
celeron55 |
hmmmm: could you get rid of these boatloads of compile warnings? |
17:07 |
celeron55 |
they're annoying when you, like, try to do something |
17:20 |
|
darkrose joined #minetest-dev |
18:04 |
|
Calinou joined #minetest-dev |
18:07 |
|
proller joined #minetest-dev |
18:10 |
|
kaeza joined #minetest-dev |
18:41 |
|
serengeor joined #minetest-dev |
18:47 |
|
proller joined #minetest-dev |
19:11 |
|
troller joined #minetest-dev |
19:27 |
ShadowNinja |
hmmmm: http://pastebin.ubuntu.com/5637948/ |
19:30 |
PilzAdam |
someone is calling default.generate ore incorrectly |
19:31 |
ShadowNinja |
this is getting annoying, it geeps randomly crashing, all I have that modifies ores is moreores and technic afaik |
19:32 |
ShadowNinja |
I have enough time to type a chatcommand or two before it crashes |
19:36 |
PilzAdam |
yea |
19:36 |
PilzAdam |
technic calls the function incorectly |
19:37 |
PilzAdam |
it either misses the chunk_size or the ore_per_chunk param |
19:43 |
|
celeron55 joined #minetest-dev |
19:47 |
PilzAdam |
default and other mods that are in common are marked as missing in the configure world menu |
19:47 |
PilzAdam |
but they load correctly |
19:49 |
|
jojoa1997|Tablet joined #minetest-dev |
19:49 |
jojoa1997|Tablet |
could you change how minetest says default is a missig dependency |
19:50 |
|
jojoa1997|Tablet left #minetest-dev |
19:50 |
|
jojoa1997|Tablet joined #minetest-dev |
20:00 |
|
Calinou joined #minetest-dev |
20:20 |
celeron55 |
https://github.com/celeron55/dungeon |
20:20 |
celeron55 |
grab the latest engine and try that on it 8) |
20:20 |
PilzAdam |
404 |
20:20 |
PilzAdam |
oh, now it works |
20:21 |
celeron55 |
added readme |
20:23 |
celeron55 |
make sure to enable damage 8) |
20:24 |
celeron55 |
and be alone in a dark room |
20:25 |
celeron55 |
probably should throw in part of the ambience mod |
20:27 |
celeron55 |
also, it bugs out like hell; fighting with anything is immensely crap with zero feedback (not even sounds; y u no have proper sounds, mobf?) and things just disappear randomly and error messages appear |
20:28 |
PilzAdam |
the dm doesnt do anything |
20:28 |
PilzAdam |
and I found unknown items in a chest |
20:28 |
celeron55 |
and entities turn completely black at random |
20:28 |
PilzAdam |
and I hear footsteps... |
20:28 |
celeron55 |
the dm's behvior is such that they sometimes attack you, sometimes they do exactly nothing |
20:28 |
celeron55 |
i don't know what it's based on |
20:29 |
celeron55 |
but it's scarily random |
20:29 |
celeron55 |
when they do... well, you better run 8) |
20:30 |
celeron55 |
but wtf; when i attack a vombie or a dungeon master... i expect them to scream like hell |
20:30 |
celeron55 |
and stop |
20:31 |
celeron55 |
now they continue quietly like nothing happened and you're like "wtf *hits a hole in monitor with fist*" |
20:31 |
PilzAdam |
http://www.zimg.eu/i/2143815995 this killed me |
20:32 |
PilzAdam |
I tried to kill them with lava |
20:32 |
PilzAdam |
but it doesnt work at all |
20:32 |
celeron55 |
8D |
20:32 |
celeron55 |
sapier should try this and improve his stuff |
20:33 |
PilzAdam |
I killed 1 zombie (maybe the other one in the pic with lava too, dunno) and 7 rats or so before dying |
20:34 |
PilzAdam |
this screenshot goes directly into the forum |
20:36 |
PilzAdam |
suggestion: only give the player one torch |
20:40 |
celeron55 |
no; the torches are useful for marking where you've been when you stumble upon a very mazey place |
20:40 |
celeron55 |
maybe less than 99, but not 1 8) |
20:41 |
PilzAdam |
oh my god! its extremly shoking when you look at a dm and he suddenly starts to attack you |
20:43 |
thexyz |
you shouldn't store walking_light_0_6.zip inside git repo, celeron55 |
20:44 |
celeron55 |
oops 8) |
20:47 |
celeron55 |
fixed |
20:49 |
celeron55 |
here's the main ideas to implement in it in the future: limit the horizontal generated dungeon area to something like 200x200 or so (needs to be experimented with), add floors downwards (something like 10), insert the Amulet of Ölömöö in there that you need to bring back to finish the game, and then add some harder enemies and useful items along the way |
20:52 |
celeron55 |
(pull requests are welcome, as there is a clear goal here; altough i'm going to work on this for the lulz sometimes) |
21:06 |
|
VanessaE joined #minetest-dev |
21:11 |
PilzAdam |
the DMs are absouletly unkillable |
21:12 |
PilzAdam |
I explored a complete dungeon without being able to kill one |
21:30 |
|
serengeor joined #minetest-dev |
22:03 |
|
VanessaE joined #minetest-dev |
22:36 |
hmmmm |
why do the dungeon generation in lua? |
22:38 |
VanessaE |
I see no reason for that, beyond Lua telling C++ of the general layout of a dungeon, maybe |
22:38 |
VanessaE |
or to supply an l-systems dungeon definition maybe ;-) |
22:39 |
hmmmm |
yeah, L-system is the ultimate way to go here. |
22:39 |
hmmmm |
but it does have a steep learning curve |
22:39 |
VanessaE |
(where the commands would be interpreted more broadly, like F could be a hallway, another symbol might generate a room, etc etc) |
22:40 |
VanessaE |
minetest.register_dungeon({rules="FFFFAFFB--blahblahblah"}) |
22:41 |
VanessaE |
and then your dungeon generator could pick randomly from all such registered shapes |
22:42 |
VanessaE |
learning curve? aww come on, it's just brainfuck, on steroids :D |
22:46 |
Exio |
exactly, it will fuck your brain :) |
23:10 |
VanessaE |
http://forum.minetest.net/viewtopic.php?pid=77990#p77990 |
23:10 |
VanessaE |
guys? how much longer are we gonna piddle-fart around this issue? |