Time |
Nick |
Message |
03:54 |
|
Sokomine joined #minetest-dev |
04:02 |
|
Taoki joined #minetest-dev |
05:38 |
|
fluxflux joined #minetest-dev |
07:39 |
|
calcul0n joined #minetest-dev |
07:45 |
|
Amaz left #minetest-dev |
07:54 |
|
Calinou_ joined #minetest-dev |
08:00 |
|
Hijiri_ joined #minetest-dev |
08:00 |
|
ShadowNinja joined #minetest-dev |
08:05 |
|
Sokomine joined #minetest-dev |
08:05 |
|
ssieb joined #minetest-dev |
08:05 |
|
ghoti joined #minetest-dev |
08:05 |
|
TC01 joined #minetest-dev |
09:52 |
|
T4im joined #minetest-dev |
10:00 |
|
T4im joined #minetest-dev |
10:14 |
|
proller joined #minetest-dev |
11:18 |
|
Fixer joined #minetest-dev |
11:38 |
|
proller joined #minetest-dev |
14:33 |
|
Flitzpiepe joined #minetest-dev |
14:37 |
|
thePalindrome joined #minetest-dev |
14:45 |
|
pyrollo joined #minetest-dev |
15:14 |
|
calcul0n_ joined #minetest-dev |
15:46 |
|
pyrollo joined #minetest-dev |
16:57 |
|
appguru joined #minetest-dev |
17:01 |
|
Thomas-S joined #minetest-dev |
17:01 |
|
Thomas-S joined #minetest-dev |
17:23 |
|
olliy joined #minetest-dev |
18:17 |
|
Seirdy joined #minetest-dev |
18:27 |
|
calcul0n joined #minetest-dev |
18:38 |
|
homthack joined #minetest-dev |
18:59 |
|
proller joined #minetest-dev |
19:21 |
|
calcul0n_ joined #minetest-dev |
19:24 |
|
Jordach joined #minetest-dev |
19:34 |
|
fluxflux joined #minetest-dev |
20:05 |
|
homthack joined #minetest-dev |
20:15 |
|
Taoki joined #minetest-dev |
20:39 |
|
Miner_48er joined #minetest-dev |
20:40 |
|
Miner_48er joined #minetest-dev |
20:44 |
|
homthack joined #minetest-dev |
22:53 |
|
proller joined #minetest-dev |
23:05 |
Jordach |
wtf: starting a regular minetest world in first person always activates this code |
23:05 |
Jordach |
https://github.com/minetest/minetest/blob/master/src/client/content_cao.cpp#L949 |
23:05 |
Jordach |
this should only execute when in /third person/ or when seeing another player |
23:06 |
sfan5 |
maybe the local player object is "visible" but just not rendered |
23:06 |
Jordach |
this gets even stranger, the entity attachments to bones still function as if the armature exists |
23:07 |
Jordach |
this line is entirely unneeded if people want first person attachments |
23:07 |
Jordach |
https://github.com/minetest/minetest/blob/master/src/client/game.cpp#L2953 |
23:08 |
Jordach |
i've also adopted the PR that fixes third person attachments as well |
23:09 |
Jordach |
(ie not showing when in third person, and then showing when going back to third person) |
23:14 |
|
Lone_Wolf joined #minetest-dev |
23:31 |
Jordach |
sfan5, how does unit_sao write to the network exactly, trying to find how to pass from l_set_attach to UnitSAO setAttachment |
23:33 |
sfan5 |
UnitSAO::setAttachment saves the values, UnitSAO::sendOutdatedData is called by PlayerSAO::step and calls generateUpdateAttachmentCommand() to generate the command |
23:33 |
Jordach |
i'm just trying to find where co->setAttach goes |
23:33 |
Jordach |
i don't want to break out the debug builds |
23:34 |
sfan5 |
and on the client GenericCAO::processMessage processes the message, calls GenericCAO::setAttachment -> GenericCAO::updateAttachments which actually does the thing |
23:35 |
Jordach |
i saw the big fat process message bit and already did the networking stuff |
23:35 |
sfan5 |
the function called in l_set_attach is UnitSAO::setAttachment like I said (src/server/unit_sao.cpp) |
23:35 |
Jordach |
aight |
23:36 |
Jordach |
MSVC isn't having a great time following the code |