Time |
Nick |
Message |
02:12 |
|
AndroBuilder_ joined #minetest-dev |
02:23 |
|
ssieb joined #minetest-dev |
06:59 |
rdococ |
<Fixer> MTG should be first class citizen in this room |
07:00 |
rdococ |
Functions should be able to take in mods and games as parameters, manipulate them and return them |
09:29 |
|
JDCodeIt joined #minetest-dev |
09:30 |
|
Fixer joined #minetest-dev |
09:40 |
|
red-001 joined #minetest-dev |
09:44 |
|
Gael-de-Sailly joined #minetest-dev |
10:27 |
ashtrayoz3 |
Of course, all the functions written in lua already can. |
10:28 |
rdococ |
Heh |
10:45 |
JDCodeIt |
I guess there is no SETEC ASTRONOMY in mods anymore... |
11:04 |
|
proller joined #minetest-dev |
11:06 |
|
longerstaff13-m joined #minetest-dev |
11:16 |
|
proller joined #minetest-dev |
11:26 |
|
Fixer_ joined #minetest-dev |
11:26 |
|
Diamond joined #minetest-dev |
11:30 |
|
twoelk joined #minetest-dev |
13:51 |
|
proller joined #minetest-dev |
14:10 |
|
proller joined #minetest-dev |
14:53 |
|
Wuzzy joined #minetest-dev |
16:23 |
|
Raven262 joined #minetest-dev |
16:32 |
|
proller joined #minetest-dev |
16:58 |
|
Krock joined #minetest-dev |
17:15 |
|
DI3HARD139 joined #minetest-dev |
17:24 |
|
Darcidride joined #minetest-dev |
18:03 |
|
Raven262 joined #minetest-dev |
18:36 |
JDCodeIt |
Do we need anything else on PR #7236? I'd like to reset my dirty master after that is merged. |
18:36 |
ShadowBot |
https://github.com/minetest/minetest/issues/7236 -- Global new() or grab() to be managed in constuctor only (#7235 partial) by JDCodeIt |
18:37 |
|
ssieb joined #minetest-dev |
18:39 |
|
paramat joined #minetest-dev |
18:43 |
|
Fixer_ joined #minetest-dev |
18:44 |
paramat |
could anyone approve #7244 ? you can mostly trust me on the code. Shara can you live with this PR being merged? note the liquid caves in mgvalleys have just changed anyway due to yesterday's fix |
18:44 |
ShadowBot |
https://github.com/minetest/minetest/issues/7244 -- Mgvalleys: Use shared tunnel / cavern code instead of internal by paramat |
18:45 |
JDCodeIt |
Is there any more recently updated diagram to explain the class interactions in the engine? I think we need to understand the "Horribly Many Things" box a little better (dev.minetest.net minetest-0.3-dfd-visio.png) |
18:45 |
Krock |
Will merge #7240 and #7243 in 10 minutes |
18:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/7240 -- Android: Modify touch screen GUI's buttons by srifqi |
18:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/7243 -- PlayerSettings struct for player movement code by bendeutsch |
18:48 |
Shara |
paramat: as long as the giant caves don't have big changes, it's no issue to me |
18:49 |
paramat |
yes as discussed existing giant caverns are unchanged |
18:49 |
Shara |
fine for me then :) |
18:50 |
Shara |
and thanks for testing it so much |
18:55 |
Krock |
Merging now... |
18:56 |
Krock |
gone |
18:56 |
Krock |
s/g/d/ |
18:57 |
paramat |
nice, better controls at last |
18:57 |
rdococ |
Is there a way to compile the latest 0.5.0 build on an Android device? |
18:58 |
Krock |
cross-compile |
18:59 |
Krock |
it may work if you get gcc running and get the libraries somehow |
19:11 |
|
fwhcat joined #minetest-dev |
19:22 |
Krock |
Fix for #7205 -> https://pastebin.com/raw/hU8tfcDP pushing in 15 minutes (objections?) |
19:22 |
ShadowBot |
https://github.com/minetest/minetest/issues/7205 -- Null bytes in minetest console output when running with trace option in command line |
19:24 |
Thomas-S |
I found a possible bug, it would be good if someone could confirm this: It seems like a mesh needing more than 12 textures is causing a segfault: 0x00007ffff77372f3 in irr::video::COpenGLDriver::setActiveTexture(unsigned int, irr::video::ITexture const*) () from /usr/lib/x86_64-linux-gnu/libIrrlicht.so.1.8 |
19:24 |
Krock |
since when do we support more than six tiles? |
19:25 |
Thomas-S |
I guess that special_tiles is used for the other six, but I'm not sure. |
19:30 |
|
Player-2 joined #minetest-dev |
19:31 |
JDCodeIt |
There are 18 defined as far as I know - regular[6], overlay[6], and special[6] - but it is really only 6 sides |
19:33 |
rdococ |
Maybe the game should be able to support more than six textures per node... |
19:37 |
Krock |
Pushing trivial patch.. |
19:39 |
Krock |
JDCodeIt, I just read your comment. Are you sure you meant the peer_id? What causes problems here is the channel number |
19:55 |
rubenwardy |
JDCodeIt: see doxy.minetest.net |
19:55 |
rubenwardy |
if you look at the server or game class pages |
19:55 |
rubenwardy |
there will be a "collaboration" diagram |
19:55 |
rubenwardy |
which shows each side |
19:55 |
rubenwardy |
it's everythign though |
19:55 |
rubenwardy |
so will be a little complicated |
20:04 |
|
antims joined #minetest-dev |
20:15 |
JDCodeIt |
Krock: my bad - looks like SmallJoker fixed it with a type cast. |
20:24 |
rubenwardy |
Krock == SmallJoker |
20:24 |
Krock |
^ that |
20:25 |
rubenwardy |
lol |
20:26 |
rdococ |
Hm, I wonder if a register_on_physics_override_change function would be a good idea. Might slow down mods that set it every second, but maybe they shouldn't be doing that then |
20:31 |
JDCodeIt |
rubenwardy: that is a great tool doxy.minetest.net - have a look at GameGlobalShaderConstantSetter http://doxy.minetest.net/classGameGlobalShaderConstantSetter.html collaboration diagram... and once you zoom out a fair bit, you'll see the struggle. |
20:45 |
JDCodeIt |
rubenwardy: Krock=SmallJoker - lol :-) |
20:45 |
rubenwardy |
it's confusing |
20:48 |
JDCodeIt |
Yeah, this setter thingy should live in a class, and the classes should have a hierarchy that follows the function of the presentation - like ClientLauncher-->Client-->Game... The Irrlicht interface might require some of these caching objects to be efficient, but maybe not if we could draw it out logically - the ClientLauncher could own the whole presentation show. |
21:01 |
rubenwardy |
Krock, nerzhul: updated #7226 |
21:01 |
ShadowBot |
https://github.com/minetest/minetest/issues/7226 -- Add online content library by rubenwardy |
21:08 |
Krock |
rubenwardy, nice. It's a massive piece of code.. I think I'll have time tomorrow to check whether it breaks anything |
21:08 |
rubenwardy |
yeah |
21:22 |
|
paramat joined #minetest-dev |
21:33 |
rubenwardy |
is it possible to test run-in-place without installing the exe? |
21:33 |
rubenwardy |
like, surely |
21:33 |
rubenwardy |
errr |
21:33 |
rubenwardy |
run-in-place=0 |
21:33 |
rubenwardy |
if I move the executable out of the folder, it doesn't find the fonts by checking /usr/local/share/minetest/ as I'd expect |
21:35 |
rubenwardy |
ah, works if I install to /usr/bin/minetest05 |
21:36 |
rubenwardy |
aw, loads the wrong builtin |
22:26 |
|
proller joined #minetest-dev |
23:14 |
|
Cornelia joined #minetest-dev |
23:43 |
|
twoelk left #minetest-dev |