Time |
Nick |
Message |
00:06 |
|
STHGOM joined #minetest-dev |
00:06 |
|
STHGOM joined #minetest-dev |
00:21 |
|
Tmanyo joined #minetest-dev |
00:22 |
|
SloanOnLinux joined #minetest-dev |
00:22 |
|
SloanOnLinux joined #minetest-dev |
00:31 |
|
NakedFury joined #minetest-dev |
00:36 |
|
NakedFury joined #minetest-dev |
01:06 |
|
ssieb joined #minetest-dev |
03:24 |
|
paramat joined #minetest-dev |
03:36 |
paramat |
#4522 any more comments? |
03:36 |
ShadowBot |
https://github.com/minetest/minetest/issues/4522 -- Modify default font appearance. by everamzah |
03:42 |
paramat |
i might merge that in a day or so if no objections |
03:48 |
paramat |
wow #3497 is simple |
03:48 |
ShadowBot |
https://github.com/minetest/minetest/issues/3497 -- Allow mesh and nodeboxes to wave like plants or leaves. by sofar |
03:53 |
paramat |
+1 |
03:55 |
paramat |
likewise will merge in a day or so if no objection |
04:20 |
|
SloanOnLinux joined #minetest-dev |
04:20 |
|
SloanOnLinux joined #minetest-dev |
05:38 |
paramat |
#4523 updated with t4im's request |
05:38 |
ShadowBot |
https://github.com/minetest/minetest/issues/4523 -- Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX by paramat |
06:16 |
paramat |
thanks, replied |
06:45 |
|
Hunterz joined #minetest-dev |
07:00 |
|
AcidNinjaFWHR joined #minetest-dev |
08:01 |
|
Krock joined #minetest-dev |
08:07 |
paramat |
i notice we tend to use 'minetest.CONTENT_AIR' instead of 'core.CONTENT_AIR' when using these constants, is one decprecated or either preferred? |
08:09 |
paramat |
#4523 updated |
08:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/4523 -- Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX by paramat |
08:10 |
Krock |
in builtin "core" should be used, in mods "minetest" - but it really doesn't matter as they're both referring to the same table |
08:10 |
hmmmm |
paramat, why do you feel the need to tell people that a light value of 15 causes a "lighting bug"? |
08:11 |
hmmmm |
this is not a friendly users guide, this is the official documentation, the word of the bible for minetest |
08:11 |
hmmmm |
an api documentation never describes implementation |
08:11 |
paramat |
sure, i don't mind leaving that out |
08:12 |
Krock |
yeah, it's enough to mention that 14 is max |
08:12 |
paramat |
will do |
08:12 |
hmmmm |
just write this |
08:13 |
hmmmm |
"If light_source is outside of the range between 0 and core.LIGHT_MAX, the behavior is undefined" |
08:13 |
hmmmm |
maybe today it might cause a "lighting bug" whatever that is |
08:13 |
hmmmm |
maybe tomorrow it might print out an error message |
08:14 |
hmmmm |
maybe the next day it will silently truncate the value to 14 |
08:14 |
hmmmm |
who knows? |
08:14 |
paramat |
ok updating |
08:17 |
paramat |
even that comment seems unnecessary? it's obvious out-of-range might cause weirdness |
08:18 |
hmmmm |
in the C and C++ standards, there are details that are left unmentioned, and then there are some that explicitly say have undefined behavior |
08:18 |
hmmmm |
for the sake of specificity i'd rather do the latter |
08:18 |
hmmmm |
it clearly lays out the expectations |
08:18 |
paramat |
ok |
08:19 |
hmmmm |
maybe i'm applying too high of a standard to the lua api documentation? |
08:19 |
hmmmm |
we call it documentation, not a standard |
08:19 |
hmmmm |
shouldn't it be a standard though? |
08:19 |
hmmmm |
terasology should be able to take lua_api.txt and implement it |
08:19 |
hmmmm |
buildat should be able to do the same |
08:19 |
paramat |
your high standards have been a good thing |
08:20 |
hmmmm |
you should be able to make a birthday game that don't involve computers at all, by following the rules layed out in lua_api.txt |
08:20 |
hmmmm |
birthday party game* |
08:22 |
paramat |
updated |
08:24 |
paramat |
\O/ |
08:29 |
paramat |
will merge this then in a moment |
08:30 |
|
NakedFury joined #minetest-dev |
08:31 |
paramat |
2 that have approval, but any further reviews or objections?: #3497 #4522 |
08:31 |
ShadowBot |
https://github.com/minetest/minetest/issues/3497 -- Allow mesh and nodeboxes to wave like plants or leaves. by sofar |
08:31 |
ShadowBot |
https://github.com/minetest/minetest/issues/4522 -- Modify default font appearance. by everamzah |
08:34 |
paramat |
now merging 4523 |
08:39 |
paramat |
merged |
09:08 |
|
Fixer joined #minetest-dev |
09:46 |
|
ElectronLibre joined #minetest-dev |
09:58 |
|
everamzah joined #minetest-dev |
10:05 |
|
Fixer_ joined #minetest-dev |
10:37 |
|
paramat joined #minetest-dev |
10:58 |
|
Zeno` joined #minetest-dev |
11:03 |
|
paramat left #minetest-dev |
11:15 |
|
proller joined #minetest-dev |
11:27 |
|
AcidNinjaFWHR joined #minetest-dev |
11:53 |
|
ensonic joined #minetest-dev |
12:02 |
|
ensonic joined #minetest-dev |
12:09 |
|
Player_2 joined #minetest-dev |
12:47 |
|
TheReaperKing joined #minetest-dev |
14:16 |
celeron55 |
https://www.youtube.com/watch?v=CeTjR5-IabY |
14:21 |
celeron55 |
https://github.com/minetest/minetest/compare/master...celeron55:client_player_physics_script |
14:35 |
sfan5 |
wait so this is client side lua scripting but with just physics? |
14:41 |
|
alkotob joined #minetest-dev |
14:42 |
|
twoelk joined #minetest-dev |
15:00 |
celeron55 |
it is |
15:00 |
celeron55 |
i consider controls and physics the most important client-side thing that has always been way too static |
15:05 |
|
xunto joined #minetest-dev |
15:06 |
|
KaadmY joined #minetest-dev |
15:12 |
twoelk |
clients could control in game physics? |
15:12 |
* twoelk |
must have understood something wrong |
15:14 |
|
alkotob joined #minetest-dev |
15:26 |
|
rubenwardy joined #minetest-dev |
15:35 |
* twoelk |
watches the video and considers buying faster pc to be able to use such physics in minetest |
15:38 |
|
hmmmm joined #minetest-dev |
15:46 |
celeron55 |
eh, that doesn't use practically any resources |
15:47 |
hmmmm |
what the hell |
15:48 |
hmmmm |
what happened to farmap? |
15:48 |
rubenwardy |
oh my god, non yaw rotation |
15:49 |
rubenwardy |
does digging work? |
15:49 |
hmmmm |
it's called pitch |
15:49 |
rubenwardy |
Yeah, pitch and roll |
15:50 |
hmmmm |
that's not really impressive though, the scripting part is impressive |
15:50 |
celeron55 |
i started it yesterday afternoon |
15:50 |
rubenwardy |
oh, didn't read that |
15:50 |
hmmmm |
i'm just kind of upset that farmap is rotting in a WIP unfinished buggy state while this new feature is here |
15:50 |
rubenwardy |
that's lua? |
15:50 |
rubenwardy |
wow |
15:50 |
hmmmm |
lol? |
15:50 |
hmmmm |
you did this in one day? |
15:51 |
celeron55 |
i am not comfortable continuing farmap until regular rendering is faster |
15:51 |
hmmmm |
do you take adderall or something |
15:52 |
celeron55 |
i was surprised i found sapier's scripting abstractions fairly useful; it didn't take very much to get my hands on a new sandboxed lua instance and adding it there |
15:53 |
celeron55 |
the flight sim is the shittiest flight sim i have ever tried to fly in, but the interface is fun |
15:54 |
hmmmm |
how do you control roll? |
15:54 |
celeron55 |
it's keyboard only; because i wanted to try that |
15:54 |
celeron55 |
it's just pitch and roll; no yaw control |
15:54 |
celeron55 |
mouse does nothing |
15:54 |
celeron55 |
as defined by the script |
15:54 |
hmmmm |
heh |
15:55 |
hmmmm |
when i exposed keyboard bindings to the client side lua mockup est got upset |
15:55 |
* twoelk |
puts old joystick back in box |
15:55 |
celeron55 |
it needs some kind of a collision function and a network message passing function and then it's fairly useful already |
15:55 |
celeron55 |
anything that the client doesn't support (=basically everything) can be just passed to the server side lua |
15:56 |
|
ensonic joined #minetest-dev |
15:56 |
hmmmm |
i think the part where i ultimately got stuck on with my version of client side lua was the icky details of server media sending and resolution |
15:56 |
celeron55 |
i couldn't even make any hud yet because the only interface to that is on the server side and i didn't make the mssage function yet |
15:56 |
hmmmm |
from what i take it you are avoiding this part right now as of this initial iteration? |
15:57 |
celeron55 |
well, what this does it it basically just allows one to replace LocalPlayer::applyControls and LocalPlayer::move with a script |
15:57 |
celeron55 |
there's not much more to it |
15:58 |
celeron55 |
and a very limited API is exposed; just some basic utilities in addition to whatever is considered safe in the lua standard library |
15:59 |
celeron55 |
i guess minetest.get_node should be exposed so that people can make things that stay on the ground |
15:59 |
celeron55 |
or maybe just do it with a collision box, whatever |
16:00 |
celeron55 |
in theory something like this should enable all kinds of vehicles in such way that they don't suck |
16:00 |
celeron55 |
with almost no API at all |
16:29 |
|
Void7 joined #minetest-dev |
16:46 |
|
NakedFury joined #minetest-dev |
16:56 |
|
HonoredGlory joined #minetest-dev |
17:08 |
|
ssieb joined #minetest-dev |
17:12 |
|
est31 joined #minetest-dev |
17:13 |
est31 |
nice branch celeron55 |
17:14 |
est31 |
I also want to say that I am not "upset" in any way about the fact that it exposes controls |
17:14 |
est31 |
it exposes them in a way that will work with joysticks and on android as well |
17:15 |
est31 |
and it still enables players to set their own keybindings |
17:15 |
est31 |
so I am totally okay with it |
17:46 |
|
ensonic joined #minetest-dev |
18:37 |
|
paramat joined #minetest-dev |
18:41 |
paramat |
good to see this. it would go well with the mgv7 floatlands i'm working on |
18:50 |
|
Void7 joined #minetest-dev |
19:04 |
paramat |
will merge these in a few hours unless objections #4522 #3497 |
19:04 |
ShadowBot |
https://github.com/minetest/minetest/issues/4522 -- Modify default font appearance. by everamzah |
19:04 |
ShadowBot |
https://github.com/minetest/minetest/issues/3497 -- Allow mesh and nodeboxes to wave like plants or leaves. by sofar |
19:05 |
Krock |
I'm using font size 19 so .. no problem :) |
19:06 |
Krock |
but I disagree with the opacity change to 255 of the shadow |
19:07 |
Fixer |
suddenly wild celeron55 appears |
19:07 |
Krock |
with the changes the contrast is a bit too high IMO |
19:08 |
Fixer |
and disappears... |
19:08 |
Krock |
suddenly wild Fixer appears |
19:08 |
Fixer |
i've approached slowly |
19:10 |
paramat |
perhaps i'll leave the font PR a bit longer |
19:11 |
paramat |
the text in menu tabs is not very visible, needs darker boxes |
19:13 |
paramat |
in-game text is not clear against sky or brightness |
19:14 |
Krock |
\x1B(c@#0000)very visible text ingame |
19:15 |
Krock |
players with 0.4.14 clients will love this ^ |
19:15 |
paramat |
hm but the higher contrast in-game is a bit hard on the eyes |
19:15 |
paramat |
i might agree with you |
19:16 |
|
damiel_ joined #minetest-dev |
19:19 |
Fixer |
i also have a feel that snow pr was somewhat rushed... |
19:20 |
paramat |
i'm going to soften the dark wave line |
19:21 |
paramat |
font shadow alpha 193 is good |
19:21 |
Krock |
Fixer, what snow PR ? (off: https://www.youtube.com/watch?v=oiSn2JuDQSc) |
19:21 |
paramat |
191 |
19:24 |
|
BrandonReese joined #minetest-dev |
19:24 |
|
BrandonReese joined #minetest-dev |
19:34 |
|
paramat left #minetest-dev |
19:45 |
|
everamzah joined #minetest-dev |
20:20 |
|
ensonic joined #minetest-dev |
20:46 |
|
STHGOM joined #minetest-dev |
20:46 |
|
STHGOM joined #minetest-dev |
20:53 |
Calinou |
yeah, font is too contrasted with the shadow now |
20:53 |
Calinou |
keep alpha to 160 or something |
20:53 |
Calinou |
192 might be acceptable |
20:56 |
celeron55 |
why do people want to make it so high contrast |
20:56 |
celeron55 |
buy better screens or just configure it yourself, lol |
20:59 |
Fixer |
there are lots of mazohists those days |
20:59 |
Fixer |
buying as shittier hardware as possible |
20:59 |
Fixer |
with small screens |
20:59 |
Fixer |
it is like 1929 economic crysis or smth |
21:00 |
Calinou |
Crysis wasn't set in 1929 :( |
21:00 |
Fixer |
nevermind |
21:33 |
celeron55 |
:D |
21:35 |
|
paramat joined #minetest-dev |
21:44 |
Fixer |
new trend m = rn , in chat it is very hard to distinguish |
21:44 |
Fixer |
in mt chat |
21:48 |
|
everamzah joined #minetest-dev |
21:55 |
|
est31 joined #minetest-dev |
22:17 |
paramat |
#4522 is updated to not change shadow alpha |
22:17 |
ShadowBot |
https://github.com/minetest/minetest/issues/4522 -- Modify default font appearance. by everamzah |
22:25 |
|
betterthanyou711 joined #minetest-dev |
22:34 |
|
STHGOM_ joined #minetest-dev |
22:34 |
|
STHGOM joined #minetest-dev |
22:49 |
|
Void7 joined #minetest-dev |
23:04 |
|
betterthanyou711 joined #minetest-dev |
23:32 |
|
KaadmY joined #minetest-dev |
23:40 |
|
TheReaperKing1 joined #minetest-dev |
23:49 |
paramat |
mapper bug https://github.com/minetest/minetestmapper/issues/31 |
23:53 |
est31 |
i think thats related to how the mapper work |
23:53 |
est31 |
s |
23:53 |
est31 |
afaik it starts scanning down from some point |