File tree Expand file tree Collapse file tree
src/systems/datapackCompiler Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -442,11 +442,11 @@ dir animations {
442442 lastActiveFrame[node.uuid] = transform
443443 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
444444 to_merge.locators[node.storage_name] = {
445- px: transform.pos[0],
446- py: transform.pos[1],
447- pz: transform.pos[2],
448- ry: transform.head_rot[1],
449- rx: transform.head_rot[0]
445+ px: roundTo( transform.pos[0], 10) ,
446+ py: roundTo( transform.pos[1], 10) ,
447+ pz: roundTo( transform.pos[2], 10) ,
448+ ry: roundTo( transform.head_rot[1], 10) ,
449+ rx: roundTo( transform.head_rot[0], 10)
450450 };
451451 }
452452
Original file line number Diff line number Diff line change @@ -445,11 +445,11 @@ dir animations {
445445 lastActiveFrame[node.uuid] = transform
446446 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
447447 to_merge.locators[node.storage_name] = {
448- px: transform.pos[0],
449- py: transform.pos[1],
450- pz: transform.pos[2],
451- ry: transform.head_rot[1],
452- rx: transform.head_rot[0]
448+ px: roundTo( transform.pos[0], 10) ,
449+ py: roundTo( transform.pos[1], 10) ,
450+ pz: roundTo( transform.pos[2], 10) ,
451+ ry: roundTo( transform.head_rot[1], 10) ,
452+ rx: roundTo( transform.head_rot[0], 10)
453453 };
454454 }
455455
Original file line number Diff line number Diff line change @@ -446,11 +446,11 @@ dir animations {
446446 lastActiveFrame[node.uuid] = transform
447447 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
448448 to_merge.locators[node.storage_name] = {
449- px: transform.pos[0],
450- py: transform.pos[1],
451- pz: transform.pos[2],
452- ry: transform.head_rot[1],
453- rx: transform.head_rot[0]
449+ px: roundTo( transform.pos[0], 10) ,
450+ py: roundTo( transform.pos[1], 10) ,
451+ pz: roundTo( transform.pos[2], 10) ,
452+ ry: roundTo( transform.head_rot[1], 10) ,
453+ rx: roundTo( transform.head_rot[0], 10)
454454 };
455455 }
456456
Original file line number Diff line number Diff line change @@ -445,11 +445,11 @@ dir animations {
445445 lastActiveFrame[node.uuid] = transform
446446 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
447447 to_merge.locators[node.storage_name] = {
448- px: transform.pos[0],
449- py: transform.pos[1],
450- pz: transform.pos[2],
451- ry: transform.head_rot[1],
452- rx: transform.head_rot[0]
448+ px: roundTo( transform.pos[0], 10) ,
449+ py: roundTo( transform.pos[1], 10) ,
450+ pz: roundTo( transform.pos[2], 10) ,
451+ ry: roundTo( transform.head_rot[1], 10) ,
452+ rx: roundTo( transform.head_rot[0], 10)
453453 };
454454 }
455455
Original file line number Diff line number Diff line change @@ -510,11 +510,11 @@ dir animations {
510510 lastActiveFrame[node.uuid] = transform
511511 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
512512 to_merge.locators[node.storage_name] = {
513- px: transform.pos[0],
514- py: transform.pos[1],
515- pz: transform.pos[2],
516- ry: transform.head_rot[1],
517- rx: transform.head_rot[0]
513+ px: roundTo( transform.pos[0], 10) ,
514+ py: roundTo( transform.pos[1], 10) ,
515+ pz: roundTo( transform.pos[2], 10) ,
516+ ry: roundTo( transform.head_rot[1], 10) ,
517+ rx: roundTo( transform.head_rot[0], 10)
518518 };
519519 }
520520
Original file line number Diff line number Diff line change @@ -509,11 +509,11 @@ dir animations {
509509 lastActiveFrame[node.uuid] = transform
510510 ;if (!lastFrame || matrixToNbtFloatArray(transform.matrix).toString() !== matrixToNbtFloatArray(lastFrame.matrix).toString()) {
511511 to_merge.locators[node.storage_name] = {
512- px: transform.pos[0],
513- py: transform.pos[1],
514- pz: transform.pos[2],
515- ry: transform.head_rot[1],
516- rx: transform.head_rot[0]
512+ px: roundTo( transform.pos[0], 10) ,
513+ py: roundTo( transform.pos[1], 10) ,
514+ pz: roundTo( transform.pos[2], 10) ,
515+ ry: roundTo( transform.head_rot[1], 10) ,
516+ rx: roundTo( transform.head_rot[0], 10)
517517 };
518518 }
519519
You can’t perform that action at this time.
0 commit comments