SVD动画重制

This commit is contained in:
Atsuihsio 2024-05-30 02:27:51 +08:00
parent 60b9a9d4bf
commit 49bf83dd76
11 changed files with 1520 additions and 618 deletions

View file

@ -54,11 +54,11 @@ public class AK47ItemModel extends GeoModel<AK47Item> {
double zp = player.getPersistentData().getDouble("zoom_pos_z"); double zp = player.getPersistentData().getDouble("zoom_pos_z");
gun.setPosX(1.96f * (float) p); gun.setPosX(1.97f * (float) p);
gun.setPosY(0.25f * (float) p - (float) (0.6f * zp)); gun.setPosY(0.011f * (float) p - (float) (0.2f * zp));
gun.setPosZ(2.5f * (float) p + (float) (0.5f * zp)); gun.setPosZ(3.8f * (float) p + (float) (0.5f * zp));
gun.setScaleZ(1f - (0.2f * (float) p)); gun.setScaleZ(1f - (0.2f * (float) p));
@ -79,15 +79,15 @@ public class AK47ItemModel extends GeoModel<AK47Item> {
if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) { if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) {
shen.setPosZ(0.8f * (float) fp); shen.setPosZ(0.4f * (float) fp);
} else { } else {
shen.setPosZ(1.11f * (float) fp); shen.setPosZ(1.01f * (float) fp);
} }
if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) { if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) {
shen.setPosY(0.01f * (float) fp); shen.setPosY(0.01f * (float) fp);
} else { } else {
shen.setPosY(0.1f * (float) fp); shen.setPosY(0.07f * (float) fp);
} }
if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) { if ((player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).orElse(new TargetModVariables.PlayerVariables())).zooming) {

View file

@ -55,11 +55,11 @@ public class SvdItemModel extends GeoModel<SvdItem> {
double zp = 0; double zp = 0;
zp = player.getPersistentData().getDouble("zoom_pos_z"); zp = player.getPersistentData().getDouble("zoom_pos_z");
gun.setPosX(2.52f * (float) p); gun.setPosX(2.02f * (float) p);
gun.setPosY(0.25f * (float) p - (float) (0.6f * zp)); gun.setPosY(0.85f * (float) p - (float) (0.6f * zp));
gun.setPosZ(13.4f * (float) p + (float) (0.5f * zp)); gun.setPosZ(13.2f * (float) p + (float) (0.5f * zp));
gun.setRotZ((float) (0.05f * zp)); gun.setRotZ((float) (0.05f * zp));

View file

@ -86,12 +86,12 @@ public class SvdItem extends GunItem implements GeoItem, AnimatedItem {
return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.fire")); return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.fire"));
} }
if (tag.getBoolean("reloading") && tag.getBoolean("empty_reload")) { if (stack.getOrCreateTag().getBoolean("reloading") && stack.getOrCreateTag().getBoolean("empty_reload")) {
return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.reload")); return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.reload_empty"));
} }
if (tag.getBoolean("reloading") && !tag.getBoolean("empty_reload")) { if (stack.getOrCreateTag().getBoolean("reloading") && !stack.getOrCreateTag().getBoolean("empty_reload")) {
return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.reload2")); return event.setAndContinue(RawAnimation.begin().thenPlay("animation.svd.reload_normal"));
} }
if (player.isSprinting() && player.onGround() && player.getPersistentData().getDouble("noRun") == 0) { if (player.isSprinting() && player.onGround() && player.getPersistentData().getDouble("noRun") == 0) {
@ -149,7 +149,7 @@ public class SvdItem extends GunItem implements GeoItem, AnimatedItem {
tag.putDouble("reload_time", 0); tag.putDouble("reload_time", 0);
} }
if (tag.getBoolean("reloading") && tag.getInt("ammo") == 0) { if (tag.getBoolean("reloading") && tag.getInt("ammo") == 0) {
if (tag.getDouble("reload_time") == 66) { if (tag.getDouble("reload_time") == 67) {
entity.getPersistentData().putDouble("id", id); entity.getPersistentData().putDouble("id", id);
if (entity instanceof ServerPlayer serverPlayer) { if (entity instanceof ServerPlayer serverPlayer) {
SoundTool.playLocalSound(serverPlayer, TargetModSounds.SVD_RELOAD_EMPTY.get(), 100, 1); SoundTool.playLocalSound(serverPlayer, TargetModSounds.SVD_RELOAD_EMPTY.get(), 100, 1);
@ -172,7 +172,7 @@ public class SvdItem extends GunItem implements GeoItem, AnimatedItem {
GunsTool.reload(entity, GunInfo.Type.SNIPER); GunsTool.reload(entity, GunInfo.Type.SNIPER);
} }
} else if (tag.getBoolean("reloading") && tag.getInt("ammo") > 0) { } else if (tag.getBoolean("reloading") && tag.getInt("ammo") > 0) {
if (tag.getDouble("reload_time") == 55) { if (tag.getDouble("reload_time") == 53) {
entity.getPersistentData().putDouble("id", id); entity.getPersistentData().putDouble("id", id);
if (entity instanceof ServerPlayer serverPlayer) { if (entity instanceof ServerPlayer serverPlayer) {
SoundTool.playLocalSound(serverPlayer, TargetModSounds.SVD_RELOAD_NORMAL.get(), 100, 1); SoundTool.playLocalSound(serverPlayer, TargetModSounds.SVD_RELOAD_NORMAL.get(), 100, 1);

View file

@ -281,12 +281,12 @@ public class PlayerReloadProcedure {
tag.putBoolean("reloading", true); tag.putBoolean("reloading", true);
tag.putBoolean("empty_reload", false); tag.putBoolean("empty_reload", false);
tag.putDouble("id", (Mth.nextDouble(RandomSource.create(), 1, 1919810))); tag.putDouble("id", (Mth.nextDouble(RandomSource.create(), 1, 1919810)));
tag.putDouble("reload_time", 55); tag.putDouble("reload_time", 53);
} else if (tag.getInt("ammo") == 0) { } else if (tag.getInt("ammo") == 0) {
tag.putBoolean("reloading", true); tag.putBoolean("reloading", true);
tag.putDouble("empty_reload", 1); tag.putDouble("empty_reload", 1);
tag.putDouble("id", (Mth.nextDouble(RandomSource.create(), 1, 1919810))); tag.putDouble("id", (Mth.nextDouble(RandomSource.create(), 1, 1919810)));
tag.putDouble("reload_time", 66); tag.putDouble("reload_time", 67);
} }
} }
if (player.getMainHandItem().getItem() == TargetModItems.M_60.get() if (player.getMainHandItem().getItem() == TargetModItems.M_60.get()

View file

@ -3,7 +3,17 @@
"animations": { "animations": {
"animation.ak47.idle": { "animation.ak47.idle": {
"loop": true, "loop": true,
"animation_length": 1 "animation_length": 1,
"bones": {
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
}
}
}, },
"animation.ak47.draw": { "animation.ak47.draw": {
"animation_length": 0.9, "animation_length": 0.9,
@ -58,6 +68,14 @@
"easing": "easeOutSine" "easing": "easeOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
} }
} }
}, },
@ -135,6 +153,14 @@
"easing": "easeInOutSine" "easing": "easeInOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
} }
} }
}, },
@ -211,6 +237,14 @@
"easing": "easeInOutSine" "easing": "easeInOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
} }
} }
}, },
@ -278,12 +312,30 @@
"vector": [-0.3, -0.3, 0.3] "vector": [-0.3, -0.3, 0.3]
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
} }
} }
}, },
"animation.ak47.fire": { "animation.ak47.fire": {
"animation_length": 0.05, "animation_length": 0.05,
"override_previous_animation": true "override_previous_animation": true,
"bones": {
"Lefthand": {
"rotation": {
"vector": [-27.6003, -27.56966, -16.00843]
},
"position": {
"vector": [-0.6, -2.7, -3.3]
}
}
}
}, },
"animation.ak47.reload_normal": { "animation.ak47.reload_normal": {
"loop": "hold_on_last_frame", "loop": "hold_on_last_frame",
@ -413,7 +465,7 @@
"vector": [0, 0, -1.07] "vector": [0, 0, -1.07]
}, },
"2.3": { "2.3": {
"vector": [0.00031, 0.02116, 0.2598] "vector": [0.00031, 0.02116, 0.55984]
}, },
"2.3833": { "2.3833": {
"vector": [0, 0, 0] "vector": [0, 0, 0]
@ -423,7 +475,7 @@
"Lefthand": { "Lefthand": {
"rotation": { "rotation": {
"0.0333": { "0.0333": {
"vector": [0, 0, 0] "vector": [-27.6003, -27.56966, -16.00843]
}, },
"0.5333": { "0.5333": {
"vector": [-10.23301, -10.25955, 3.51854], "vector": [-10.23301, -10.25955, 3.51854],
@ -457,13 +509,12 @@
"easing": "easeOutSine" "easing": "easeOutSine"
}, },
"2.3": { "2.3": {
"vector": [0, 0, 0], "vector": [-27.6003, -27.56966, -16.00843]
"easing": "easeInOutCubic"
} }
}, },
"position": { "position": {
"0.0333": { "0.0333": {
"vector": [0, 0, 0] "vector": [-0.6, -2.7, -3.3]
}, },
"0.5333": { "0.5333": {
"vector": [3.6298, -9.6674, 10.35934], "vector": [3.6298, -9.6674, 10.35934],
@ -501,8 +552,7 @@
"easing": "easeInOutSine" "easing": "easeInOutSine"
}, },
"2.3": { "2.3": {
"vector": [0, 0, 0], "vector": [-0.6, -2.7, -3.3]
"easing": "easeInOutCubic"
} }
} }
}, },
@ -879,7 +929,7 @@
"vector": [0.00274, -0.00904, -0.77015] "vector": [0.00274, -0.00904, -0.77015]
}, },
"3.1167": { "3.1167": {
"vector": [0.00031, 0.02116, 0.1598] "vector": [0.00031, 0.02116, 0.55984]
}, },
"3.2": { "3.2": {
"vector": [0, 0, 0] "vector": [0, 0, 0]
@ -889,7 +939,7 @@
"Lefthand": { "Lefthand": {
"rotation": { "rotation": {
"0.0333": { "0.0333": {
"vector": [0, 0, 0] "vector": [-27.6003, -27.56966, -16.00843]
}, },
"0.5667": { "0.5667": {
"vector": [-19.23301, -10.25955, 3.51854], "vector": [-19.23301, -10.25955, 3.51854],
@ -950,13 +1000,12 @@
"vector": [28.11259, -27.07767, 82.93501] "vector": [28.11259, -27.07767, 82.93501]
}, },
"2.85": { "2.85": {
"vector": [0, 0, 0], "vector": [-27.6003, -27.56966, -16.00843]
"easing": "easeInSine"
} }
}, },
"position": { "position": {
"0.0333": { "0.0333": {
"vector": [0, 0, 0] "vector": [-0.6, -2.7, -3.3]
}, },
"0.5667": { "0.5667": {
"vector": [2.72479, -12.27935, 8.69539], "vector": [2.72479, -12.27935, 8.69539],
@ -1024,8 +1073,7 @@
"easing": "easeInOutCubic" "easing": "easeInOutCubic"
}, },
"2.85": { "2.85": {
"vector": [0, 0, 0], "vector": [-0.6, -2.7, -3.3]
"easing": "easeInSine"
} }
} }
}, },

View file

@ -3,7 +3,17 @@
"animations": { "animations": {
"animation.ak47.idle": { "animation.ak47.idle": {
"loop": true, "loop": true,
"animation_length": 1 "animation_length": 1,
"bones": {
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
}
}
}, },
"animation.ak47.draw": { "animation.ak47.draw": {
"animation_length": 0.9, "animation_length": 0.9,
@ -58,6 +68,14 @@
"easing": "easeOutSine" "easing": "easeOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
} }
} }
}, },
@ -131,6 +149,14 @@
"easing": "easeInOutSine" "easing": "easeInOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
} }
} }
}, },
@ -207,6 +233,14 @@
"easing": "easeInOutSine" "easing": "easeInOutSine"
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
} }
} }
}, },
@ -274,12 +308,30 @@
"vector": [-0.3, -0.3, 0.3] "vector": [-0.3, -0.3, 0.3]
} }
} }
},
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
} }
} }
}, },
"animation.ak47.fire": { "animation.ak47.fire": {
"animation_length": 0.05, "animation_length": 0.05,
"override_previous_animation": true "override_previous_animation": true,
"bones": {
"Lefthand": {
"rotation": {
"vector": [-13.63191, -29.3657, -16.88895]
},
"position": {
"vector": [0.025, -0.11563, -1.60625]
}
}
}
}, },
"animation.ak47.reload_empty": { "animation.ak47.reload_empty": {
"loop": "hold_on_last_frame", "loop": "hold_on_last_frame",
@ -387,98 +439,98 @@
"vector": [0, 0, 0] "vector": [0, 0, 0]
}, },
"0.3167": { "0.3167": {
"vector": [-1.1, 0.3, 1.9], "vector": [-1.1, 0.3, 0.9],
"easing": "easeInQuad" "easing": "easeInQuad"
}, },
"0.45": { "0.45": {
"vector": [-1.1, 0, 1.2], "vector": [-1.1, 0, 0.2],
"easing": "easeOutSine" "easing": "easeOutSine"
}, },
"0.5333": { "0.5333": {
"vector": [-1.13656, 0.11648, 1.43653] "vector": [-1.13656, 0.11648, 0.43653]
}, },
"0.65": { "0.65": {
"vector": [-1.11162, 0.03023, 1.28738] "vector": [-1.11162, 0.03023, 0.28738]
}, },
"0.8167": { "0.8167": {
"vector": [-0.96981, -0.32115, 1.20478] "vector": [-0.96981, -0.32115, 0.20478]
}, },
"0.9": { "0.9": {
"vector": [-0.75494, -0.64671, 0.87721] "vector": [-0.75494, -0.64671, -0.12279]
}, },
"0.9833": { "0.9833": {
"vector": [-1.1, 0, 1.3] "vector": [-1.1, 0, 0.3]
}, },
"1.15": { "1.15": {
"vector": [-0.95347, -0.36221, 1.21435] "vector": [-0.95347, -0.36221, 0.21435]
}, },
"1.3167": { "1.3167": {
"vector": [-0.84854, -0.60732, 1.04107] "vector": [-0.84854, -0.60732, 0.04107]
}, },
"1.4833": { "1.4833": {
"vector": [-0.88449, -0.56099, 1.25543] "vector": [-0.88449, -0.56099, 0.25543]
}, },
"1.7333": { "1.7333": {
"vector": [-0.79, -0.44, 1.2] "vector": [-0.79, -0.44, 0.2]
}, },
"2.05": { "2.05": {
"vector": [-0.89507, -0.06932, 1.3549] "vector": [-0.89507, -0.06932, 0.3549]
}, },
"2.1333": { "2.1333": {
"vector": [-1.16342, 0.21638, 1.44269] "vector": [-1.16342, 0.21638, 0.44269]
}, },
"2.2167": { "2.2167": {
"vector": [-1.03823, 0.0689, 1.38061] "vector": [-1.03823, 0.0689, 0.38061]
}, },
"2.3": { "2.3": {
"vector": [-1.27235, 0.41208, 1.43655], "vector": [-1.27235, 0.41208, 0.43655],
"easing": "easeInSine" "easing": "easeInSine"
}, },
"2.4167": { "2.4167": {
"vector": [-0.8044, 0.0239, 1.36148], "vector": [-0.8044, 0.0239, 0.36148],
"easing": "easeOutSine" "easing": "easeOutSine"
}, },
"2.5": { "2.5": {
"vector": [-0.55391, 0.01857, 1.28596], "vector": [-0.55391, 0.01857, 0.28596],
"easing": "easeInSine" "easing": "easeInSine"
}, },
"2.5667": { "2.5667": {
"vector": [-0.53, 0.02, 1.27] "vector": [-0.53, 0.02, 0.27]
}, },
"2.7": { "2.7": {
"vector": [-0.73155, 0.42427, 1.66866] "vector": [-0.73155, 0.42427, 0.66866]
}, },
"2.85": { "2.85": {
"vector": [-0.07114, -0.36547, 1.29091] "vector": [-0.07114, -0.36547, 0.29091]
}, },
"3.0": { "3.0": {
"vector": [-0.27874, -0.05921, 1.2782] "vector": [-0.27874, -0.05921, 0.2782]
}, },
"3.1667": { "3.1667": {
"vector": [-0.33, 0.01, 0.64] "vector": [-0.33, 0.01, -0.36]
}, },
"3.25": { "3.25": {
"vector": [-0.58027, -0.15396, 0.61798] "vector": [-0.58027, -0.15396, -0.38202]
}, },
"3.4167": { "3.4167": {
"vector": [-0.47658, -0.08535, 0.62734] "vector": [-0.47658, -0.08535, -0.37266]
}, },
"3.5667": { "3.5667": {
"vector": [-0.27646, -0.46182, 2.0652], "vector": [-0.27646, -0.46182, 1.0652],
"easing": "easeInQuart" "easing": "easeInQuart"
}, },
"3.6667": { "3.6667": {
"vector": [-0.27646, -0.46182, 2.0652], "vector": [-0.27646, -0.46182, 1.0652],
"easing": "easeInQuart" "easing": "easeInQuart"
}, },
"3.8833": { "3.8833": {
"vector": [-0.33, 0.01, 0.64] "vector": [-0.33, 0.01, -0.36]
}, },
"4.0833": { "4.0833": {
"vector": [-0.17, 0.21, 0.94] "vector": [-0.17, 0.21, -0.06]
}, },
"4.2833": { "4.2833": {
"vector": [0, 0, 0.18] "vector": [0, 0, -0.32]
}, },
"4.4167": { "4.4167": {
"vector": [0, 0, -0.3] "vector": [0, 0, -0.3]
@ -584,13 +636,13 @@
"Lefthand": { "Lefthand": {
"rotation": { "rotation": {
"0.0": { "0.0": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
}, },
"0.1667": { "0.1333": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
}, },
"0.2833": { "0.2833": {
"vector": [0, 0, 26] "vector": [-5.59992, -15.19651, 11.81238]
}, },
"0.5833": { "0.5833": {
"vector": [14.12373, -11.09281, 25.14677] "vector": [14.12373, -11.09281, 25.14677]
@ -615,15 +667,15 @@
"vector": [8.3734, -16.00221, -1.42197] "vector": [8.3734, -16.00221, -1.42197]
}, },
"3.1167": { "3.1167": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
} }
}, },
"position": { "position": {
"0.0": { "0.0": {
"vector": [0, 0, 0] "vector": [0.025, -0.11563, -1.60625]
}, },
"0.1667": { "0.1667": {
"vector": [0, 0, 0] "vector": [0.025, -0.11563, -1.60625]
}, },
"0.4167": { "0.4167": {
"vector": [-0.60795, -2.68839, 4.36626] "vector": [-0.60795, -2.68839, 4.36626]
@ -647,8 +699,7 @@
"easing": "easeInElastic" "easing": "easeInElastic"
}, },
"3.1167": { "3.1167": {
"vector": [0, 0, 0], "vector": [0.025, -0.11563, -1.60625]
"easing": "easeInOutQuad"
} }
} }
}, },
@ -882,7 +933,7 @@
"vector": [-22.58725, -5.90434, -44.71539] "vector": [-22.58725, -5.90434, -44.71539]
}, },
"2.7833": { "2.7833": {
"vector": [-15.86609, -1.66219, -27.91711] "vector": [-15.52787, -3.69401, -35.14493]
}, },
"2.9833": { "2.9833": {
"vector": [-3.8135, -0.9118, -6.85724] "vector": [-3.8135, -0.9118, -6.85724]
@ -899,75 +950,75 @@
"vector": [0, 0, 0] "vector": [0, 0, 0]
}, },
"0.3167": { "0.3167": {
"vector": [-1.1, 0.3, 1.9], "vector": [-1.1, 0.3, 0.9],
"easing": "easeInQuad" "easing": "easeInQuad"
}, },
"0.45": { "0.45": {
"vector": [-1.1, 0, 1.2], "vector": [-1.1, 0, 0.2],
"easing": "easeOutSine" "easing": "easeOutSine"
}, },
"0.5333": { "0.5333": {
"vector": [-1.13656, 0.11648, 1.43653] "vector": [-1.13656, 0.11648, 0.43653]
}, },
"0.65": { "0.65": {
"vector": [-1.11162, 0.03023, 1.28738] "vector": [-1.11162, 0.03023, 0.28738]
}, },
"0.8167": { "0.8167": {
"vector": [-0.96981, -0.32115, 1.20478] "vector": [-0.96981, -0.32115, 0.20478]
}, },
"0.9": { "0.9": {
"vector": [-0.75494, -0.64671, 0.87721] "vector": [-0.75494, -0.64671, -0.12279]
}, },
"0.9833": { "0.9833": {
"vector": [-1.1, 0, 1.3] "vector": [-1.1, 0, 0.3]
}, },
"1.15": { "1.15": {
"vector": [-0.95347, -0.36221, 1.21435] "vector": [-0.95347, -0.36221, 0.21435]
}, },
"1.3167": { "1.3167": {
"vector": [-0.84854, -0.60732, 1.04107] "vector": [-0.84854, -0.60732, 0.04107]
}, },
"1.4833": { "1.4833": {
"vector": [-0.88449, -0.56099, 1.25543] "vector": [-0.88449, -0.56099, 0.25543]
}, },
"1.7333": { "1.7333": {
"vector": [-0.79, -0.44, 1.2] "vector": [-0.79, -0.44, 0.2]
}, },
"2.05": { "2.05": {
"vector": [-0.89507, -0.06932, 1.3549] "vector": [-0.89507, -0.06932, 0.3549]
}, },
"2.1333": { "2.1333": {
"vector": [-1.16342, 0.21638, 1.44269] "vector": [-1.16342, 0.21638, 0.44269]
}, },
"2.2167": { "2.2167": {
"vector": [-1.03823, 0.0689, 1.38061] "vector": [-1.03823, 0.0689, 0.38061]
}, },
"2.3": { "2.3": {
"vector": [-1.27235, 0.41208, 1.43655], "vector": [-1.27235, 0.41208, 0.43655],
"easing": "easeInSine" "easing": "easeInSine"
}, },
"2.4167": { "2.4167": {
"vector": [-0.8044, 0.0239, 1.36148], "vector": [-0.8044, 0.0239, 0.36148],
"easing": "easeOutSine" "easing": "easeOutSine"
}, },
"2.5": { "2.5": {
"vector": [-0.55391, 0.01857, 1.28596], "vector": [-0.55391, 0.01857, 0.28596],
"easing": "easeInSine" "easing": "easeInSine"
}, },
"2.5667": { "2.5667": {
"vector": [-0.53, 0.02, 1.27] "vector": [-0.53, 0.02, 0.27]
}, },
"2.7": { "2.7": {
"vector": [-0.73155, 0.42427, 1.66866] "vector": [-0.73155, 0.42427, 0.66866]
}, },
"2.85": { "2.85": {
"vector": [-0.07114, -0.36547, 1.29091] "vector": [-0.07114, -0.36547, 0.29091]
}, },
"3.0": { "3.0": {
"vector": [-0.27874, -0.05921, 1.2782] "vector": [-0.27874, -0.05921, 0.2782]
}, },
"3.15": { "3.15": {
"vector": [0, 0, 0.93] "vector": [0, 0, 0.43]
}, },
"3.2833": { "3.2833": {
"vector": [0, 0, -0.3] "vector": [0, 0, -0.3]
@ -1051,10 +1102,10 @@
"Lefthand": { "Lefthand": {
"rotation": { "rotation": {
"0.0": { "0.0": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
}, },
"0.1667": { "0.1333": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
}, },
"0.2833": { "0.2833": {
"vector": [0, 0, 26] "vector": [0, 0, 26]
@ -1082,15 +1133,15 @@
"vector": [8.3734, -16.00221, -1.42197] "vector": [8.3734, -16.00221, -1.42197]
}, },
"3.1167": { "3.1167": {
"vector": [0, 0, 0] "vector": [-13.63191, -29.3657, -16.88895]
} }
}, },
"position": { "position": {
"0.0": { "0.0": {
"vector": [0, 0, 0] "vector": [0.025, -0.11563, -1.60625]
}, },
"0.1667": { "0.1667": {
"vector": [0, 0, 0] "vector": [0.025, -0.11563, -1.60625]
}, },
"0.4167": { "0.4167": {
"vector": [-0.60795, -2.68839, 4.36626] "vector": [-0.60795, -2.68839, 4.36626]
@ -1114,8 +1165,7 @@
"easing": "easeInElastic" "easing": "easeInElastic"
}, },
"3.1167": { "3.1167": {
"vector": [0, 0, 0], "vector": [0.025, -0.11563, -1.60625]
"easing": "easeInOutQuad"
} }
} }
}, },

File diff suppressed because it is too large Load diff

View file

@ -13,7 +13,7 @@
"bones": [ "bones": [
{ {
"name": "camera", "name": "camera",
"pivot": [2.57141, 4.96276, 6.77702] "pivot": [2.27141, 4.46276, 7.67702]
}, },
{ {
"name": "root", "name": "root",
@ -4678,57 +4678,29 @@
] ]
}, },
{ {
"name": "magazine", "name": "Righthand",
"parent": "0", "parent": "0",
"pivot": [0, 0, 0] "pivot": [-3.39609, -3.68672, 12.7],
}, "rotation": [76.54796, -8.74418, 14.70579],
{
"name": "bullet",
"parent": "magazine",
"pivot": [0.00283, 0.69506, -2.73021],
"cubes": [ "cubes": [
{ {
"origin": [-0.19092, 0.50131, -3.70521], "origin": [-4.39609, -3.68672, 10.7],
"size": [0.3875, 0.3875, 1.55], "size": [3, 12, 4],
"uv": { "uv": {
"north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]}, "north": {"uv": [7, 12], "uv_size": [3, 12]},
"east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]}, "east": {"uv": [8, 0], "uv_size": [4, 12]},
"south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]}, "south": {"uv": [10, 12], "uv_size": [3, 12]},
"west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]}, "west": {"uv": [0, 12], "uv_size": [4, 12]},
"up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}, "up": {"uv": [15, 4], "uv_size": [3, 4]},
"down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]} "down": {"uv": [15, 12], "uv_size": [3, -4]}
}
},
{
"origin": [-0.14092, 0.55131, -4.50521],
"size": [0.2875, 0.2875, 2.5],
"uv": {
"north": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"east": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"south": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"west": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"up": {"uv": [2, 92], "uv_size": [0.75, 3.25]},
"down": {"uv": [2, 92], "uv_size": [0.75, 3.25]}
}
},
{
"origin": [-0.19092, 0.50131, -2.05521],
"size": [0.3875, 0.3875, 0.1],
"uv": {
"north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]},
"down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}
} }
} }
] ]
}, },
{ {
"name": "mag", "name": "magazine",
"parent": "magazine", "parent": "0",
"pivot": [2.81533, 2.81069, -8.17396], "pivot": [0.00283, -0.36216, -3.46774],
"cubes": [ "cubes": [
{ {
"origin": [-0.39092, 0.05444, -4.85521], "origin": [-0.39092, 0.05444, -4.85521],
@ -4918,7 +4890,7 @@
}, },
{ {
"name": "bone46", "name": "bone46",
"parent": "mag", "parent": "magazine",
"pivot": [0.00283, -0.53994, -2.77021], "pivot": [0.00283, -0.53994, -2.77021],
"cubes": [ "cubes": [
{ {
@ -4985,7 +4957,7 @@
}, },
{ {
"name": "bone47", "name": "bone47",
"parent": "mag", "parent": "magazine",
"pivot": [0.00283, -0.53994, -2.77021], "pivot": [0.00283, -0.53994, -2.77021],
"rotation": [-5, 0, 0], "rotation": [-5, 0, 0],
"cubes": [ "cubes": [
@ -5063,7 +5035,7 @@
}, },
{ {
"name": "bone48", "name": "bone48",
"parent": "mag", "parent": "magazine",
"pivot": [0.00283, -0.53994, -2.77021], "pivot": [0.00283, -0.53994, -2.77021],
"rotation": [-10, 0, 0], "rotation": [-10, 0, 0],
"cubes": [ "cubes": [
@ -5154,21 +5126,515 @@
] ]
}, },
{ {
"name": "Righthand", "name": "bullet",
"parent": "magazine", "parent": "magazine",
"pivot": [-2.75, -7.75, 10], "pivot": [0.00283, 0.69506, -2.73021],
"rotation": [56.87402, -10.51794, 6.79286],
"cubes": [ "cubes": [
{ {
"origin": [-3.75, -7.75, 8], "origin": [-0.19092, 0.50131, -3.70521],
"size": [3, 12, 4], "size": [0.3875, 0.3875, 1.55],
"uv": { "uv": {
"north": {"uv": [7, 12], "uv_size": [3, 12]}, "north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"east": {"uv": [8, 0], "uv_size": [4, 12]}, "east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"south": {"uv": [10, 12], "uv_size": [3, 12]}, "south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"west": {"uv": [0, 12], "uv_size": [4, 12]}, "west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"up": {"uv": [15, 4], "uv_size": [3, 4]}, "up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]},
"down": {"uv": [15, 12], "uv_size": [3, -4]} "down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}
}
},
{
"origin": [-0.14092, 0.55131, -4.50521],
"size": [0.2875, 0.2875, 2.5],
"uv": {
"north": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"east": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"south": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"west": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"up": {"uv": [2, 92], "uv_size": [0.75, 3.25]},
"down": {"uv": [2, 92], "uv_size": [0.75, 3.25]}
}
},
{
"origin": [-0.19092, 0.50131, -2.05521],
"size": [0.3875, 0.3875, 0.1],
"uv": {
"north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]},
"down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}
}
}
]
},
{
"name": "magazine2",
"parent": "0",
"pivot": [6.48095, -2.07544, 7.63226],
"cubes": [
{
"origin": [6.0872, -1.65884, 6.24479],
"size": [0.7875, 0.61875, 3.15],
"uv": {
"north": {"uv": [32, 64], "uv_size": [0.75, 0.5]},
"east": {"uv": [46, 40], "uv_size": [3.25, 0.5]},
"south": {"uv": [64, 32], "uv_size": [0.75, 0.5]},
"west": {"uv": [47, 3], "uv_size": [3.25, 0.5]},
"up": {"uv": [22, 33], "uv_size": [0.75, 3.25]},
"down": {"uv": [23, 36.25], "uv_size": [0.75, -3.25]}
}
},
{
"origin": [6.17562, -1.21432, 7.48229],
"size": [0.1125, 0.3375, 1.9125],
"pivot": [6.56937, -0.90495, 7.81979],
"rotation": [0, 0, 22.5],
"uv": {
"north": {"uv": [79, 11], "uv_size": [0.25, 0.25]},
"east": {"uv": [62, 40], "uv_size": [2, 0.25]},
"south": {"uv": [12, 79], "uv_size": [0.25, 0.25]},
"west": {"uv": [62, 41], "uv_size": [2, 0.25]},
"up": {"uv": [41, 62], "uv_size": [0.25, 2]},
"down": {"uv": [52, 64], "uv_size": [0.25, -2]}
}
},
{
"origin": [6.7019, -1.07446, 7.48229],
"size": [0.1125, 0.3375, 1.9125],
"pivot": [6.75815, -0.90571, 7.81979],
"rotation": [0, 0, -22.5],
"uv": {
"north": {"uv": [79, 12], "uv_size": [0.25, 0.25]},
"east": {"uv": [53, 62], "uv_size": [2, 0.25]},
"south": {"uv": [13, 79], "uv_size": [0.25, 0.25]},
"west": {"uv": [62, 54], "uv_size": [2, 0.25]},
"up": {"uv": [62, 55], "uv_size": [0.25, 2]},
"down": {"uv": [57, 64], "uv_size": [0.25, -2]}
}
},
{
"origin": [6.11533, -1.90786, 6.30136],
"size": [0.73125, 0.28125, 0.1125],
"pivot": [6.48095, -1.76724, 6.35761],
"rotation": [22.5, 0, 0],
"uv": {
"north": {"uv": [33, 70], "uv_size": [0.75, 0.25]},
"east": {"uv": [79, 13], "uv_size": [0.25, 0.25]},
"south": {"uv": [70, 33], "uv_size": [0.75, 0.25]},
"west": {"uv": [14, 79], "uv_size": [0.25, 0.25]},
"up": {"uv": [34, 70], "uv_size": [0.75, 0.25]},
"down": {"uv": [70, 34.25], "uv_size": [0.75, -0.25]}
}
},
{
"origin": [6.00283, -1.71509, 7.45338],
"size": [0.95625, 0.1125, 1.23359],
"uv": {
"north": {"uv": [67, 41], "uv_size": [1, 0.25]},
"east": {"uv": [66, 22], "uv_size": [1.25, 0.25]},
"south": {"uv": [67, 42], "uv_size": [1, 0.25]},
"west": {"uv": [66, 23], "uv_size": [1.25, 0.25]},
"up": {"uv": [48, 54], "uv_size": [1, 1.25]},
"down": {"uv": [54, 49.25], "uv_size": [1, -1.25]}
}
},
{
"origin": [6.00283, -1.71275, 6.69479],
"size": [0.95625, 0.1125, 0.34844],
"uv": {
"north": {"uv": [67, 43], "uv_size": [1, 0.25]},
"east": {"uv": [79, 14], "uv_size": [0.25, 0.25]},
"south": {"uv": [44, 67], "uv_size": [1, 0.25]},
"west": {"uv": [15, 79], "uv_size": [0.25, 0.25]},
"up": {"uv": [67, 44], "uv_size": [1, 0.25]},
"down": {"uv": [45, 67.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -2.66431, 7.46901],
"size": [0.95625, 0.1125, 1.21406],
"pivot": [6.48095, -2.60689, 7.44323],
"rotation": [-5.75, 0, 0],
"uv": {
"north": {"uv": [17, 70], "uv_size": [1, 0.25]},
"east": {"uv": [4, 67], "uv_size": [1.25, 0.25]},
"south": {"uv": [70, 17], "uv_size": [1, 0.25]},
"west": {"uv": [6, 67], "uv_size": [1.25, 0.25]},
"up": {"uv": [2, 55], "uv_size": [1, 1.25]},
"down": {"uv": [3, 56.25], "uv_size": [1, -1.25]}
}
},
{
"origin": [6.00283, -2.66197, 6.58541],
"size": [0.95625, 0.1125, 0.41875],
"pivot": [6.48095, -2.60689, 7.44323],
"rotation": [-5.75, 0, 0],
"uv": {
"north": {"uv": [16, 70], "uv_size": [1, 0.25]},
"east": {"uv": [77, 69], "uv_size": [0.5, 0.25]},
"south": {"uv": [70, 16], "uv_size": [1, 0.25]},
"west": {"uv": [70, 77], "uv_size": [0.5, 0.25]},
"up": {"uv": [63, 34], "uv_size": [1, 0.5]},
"down": {"uv": [37, 63.5], "uv_size": [1, -0.5]}
}
},
{
"origin": [6.00283, -2.55572, 6.72291],
"size": [0.95625, 0.87109, 0.1125],
"uv": {
"north": {"uv": [58, 25], "uv_size": [1, 0.75]},
"east": {"uv": [35, 70], "uv_size": [0.25, 0.75]},
"south": {"uv": [58, 26], "uv_size": [1, 0.75]},
"west": {"uv": [70, 35], "uv_size": [0.25, 0.75]},
"up": {"uv": [67, 45], "uv_size": [1, 0.25]},
"down": {"uv": [46, 67.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -2.63619, 7.79166],
"size": [0.95625, 0.94922, 0.1125],
"uv": {
"north": {"uv": [56, 39], "uv_size": [1, 1]},
"east": {"uv": [67, 46], "uv_size": [0.25, 1]},
"south": {"uv": [56, 44], "uv_size": [1, 1]},
"west": {"uv": [47, 67], "uv_size": [0.25, 1]},
"up": {"uv": [67, 47], "uv_size": [1, 0.25]},
"down": {"uv": [48, 67.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -2.68697, 8.41041],
"size": [0.95625, 1, 0.1125],
"uv": {
"north": {"uv": [56, 49], "uv_size": [1, 1]},
"east": {"uv": [7, 70], "uv_size": [0.25, 1]},
"south": {"uv": [56, 50], "uv_size": [1, 1]},
"west": {"uv": [70, 7], "uv_size": [0.25, 1]},
"up": {"uv": [8, 70], "uv_size": [1, 0.25]},
"down": {"uv": [70, 8.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -3.39316, 6.65596],
"size": [0.95625, 0.72266, 0.1125],
"pivot": [6.48095, -3.03886, 7.55596],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [59, 0], "uv_size": [1, 0.75]},
"east": {"uv": [1, 72], "uv_size": [0.25, 0.75]},
"south": {"uv": [1, 59], "uv_size": [1, 0.75]},
"west": {"uv": [72, 1], "uv_size": [0.25, 0.75]},
"up": {"uv": [15, 70], "uv_size": [1, 0.25]},
"down": {"uv": [70, 15.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -3.46191, 7.72471],
"size": [0.95625, 0.875, 0.1125],
"pivot": [6.48095, -3.03886, 7.55596],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [54, 56], "uv_size": [1, 1]},
"east": {"uv": [13, 70], "uv_size": [0.25, 1]},
"south": {"uv": [56, 54], "uv_size": [1, 1]},
"west": {"uv": [70, 13], "uv_size": [0.25, 1]},
"up": {"uv": [14, 70], "uv_size": [1, 0.25]},
"down": {"uv": [70, 14.25], "uv_size": [1, -0.25]}
}
},
{
"origin": [6.00283, -3.54004, 8.34346],
"size": [0.95625, 1, 0.1125],
"pivot": [6.48095, -3.03886, 7.55596],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [56, 52], "uv_size": [1, 1]},
"east": {"uv": [11, 70], "uv_size": [0.25, 1]},
"south": {"uv": [56, 53], "uv_size": [1, 1]},
"west": {"uv": [70, 11], "uv_size": [0.25, 1]},
"up": {"uv": [12, 70], "uv_size": [1, 0.25]},
"down": {"uv": [70, 12.25], "uv_size": [1, -0.25]}
}
}
]
},
{
"name": "bone49",
"parent": "magazine2",
"pivot": [6.48095, -2.25322, 8.32979],
"cubes": [
{
"origin": [6.11533, -2.69087, 6.31354],
"size": [0.73125, 1.03203, 0.8875],
"uv": {
"north": {"uv": [58, 23], "uv_size": [0.75, 1]},
"east": {"uv": [56, 37], "uv_size": [1, 1]},
"south": {"uv": [24, 58], "uv_size": [0.75, 1]},
"west": {"uv": [56, 38], "uv_size": [1, 1]},
"up": {"uv": [58, 24], "uv_size": [0.75, 1]},
"down": {"uv": [25, 59], "uv_size": [0.75, -1]}
}
},
{
"origin": [6.1997, -2.85884, 7.20104],
"size": [0.5625, 1.25625, 1.96875],
"uv": {
"north": {"uv": [52, 59], "uv_size": [0.5, 1.25]},
"east": {"uv": [6, 33], "uv_size": [2, 1.25]},
"south": {"uv": [59, 52], "uv_size": [0.5, 1.25]},
"west": {"uv": [8, 33], "uv_size": [2, 1.25]},
"up": {"uv": [39, 56], "uv_size": [0.5, 2]},
"down": {"uv": [40, 58], "uv_size": [0.5, -2]}
}
},
{
"origin": [6.11533, -2.82369, 7.36979],
"size": [0.73125, 1.16484, 1.55625],
"uv": {
"north": {"uv": [21, 57], "uv_size": [0.75, 1.25]},
"east": {"uv": [45, 44], "uv_size": [1.5, 1.25]},
"south": {"uv": [23, 57], "uv_size": [0.75, 1.25]},
"west": {"uv": [0, 46], "uv_size": [1.5, 1.25]},
"up": {"uv": [15, 55], "uv_size": [0.75, 1.5]},
"down": {"uv": [16, 56.5], "uv_size": [0.75, -1.5]}
}
},
{
"origin": [6.11533, -2.85494, 9.06979],
"size": [0.73125, 1.19609, 0.25625],
"uv": {
"north": {"uv": [38, 57], "uv_size": [0.75, 1.25]},
"east": {"uv": [0, 67], "uv_size": [0.25, 1.25]},
"south": {"uv": [41, 57], "uv_size": [0.75, 1.25]},
"west": {"uv": [1, 67], "uv_size": [0.25, 1.25]},
"up": {"uv": [71, 70], "uv_size": [0.75, 0.25]},
"down": {"uv": [71, 71.25], "uv_size": [0.75, -0.25]}
}
},
{
"origin": [6.25595, -2.85884, 9.22604],
"size": [0.45, 1.2, 0.16875],
"uv": {
"north": {"uv": [41, 59], "uv_size": [0.5, 1.25]},
"east": {"uv": [13, 66], "uv_size": [0.25, 1.25]},
"south": {"uv": [49, 59], "uv_size": [0.5, 1.25]},
"west": {"uv": [66, 20], "uv_size": [0.25, 1.25]},
"up": {"uv": [56, 72], "uv_size": [0.5, 0.25]},
"down": {"uv": [72, 56.25], "uv_size": [0.5, -0.25]}
}
}
]
},
{
"name": "bone50",
"parent": "magazine2",
"pivot": [6.48095, -2.25322, 8.32979],
"rotation": [-5, 0, 0],
"cubes": [
{
"origin": [6.11533, -3.67325, 6.30028],
"size": [0.73125, 0.82656, 0.8875],
"pivot": [6.48095, -3.60485, 8.08365],
"rotation": [-4, 0, 0],
"uv": {
"north": {"uv": [62, 15], "uv_size": [0.75, 0.75]},
"east": {"uv": [58, 50], "uv_size": [1, 0.75]},
"south": {"uv": [62, 16], "uv_size": [0.75, 0.75]},
"west": {"uv": [52, 58], "uv_size": [1, 0.75]},
"up": {"uv": [54, 58], "uv_size": [0.75, 1]},
"down": {"uv": [55, 59], "uv_size": [0.75, -1]}
}
},
{
"origin": [6.1997, -3.97091, 7.18778],
"size": [0.5625, 1.35625, 1.96875],
"pivot": [6.48095, -3.60485, 8.08365],
"rotation": [-4, 0, 0],
"uv": {
"north": {"uv": [4, 60], "uv_size": [0.5, 1.25]},
"east": {"uv": [33, 14], "uv_size": [2, 1.25]},
"south": {"uv": [5, 60], "uv_size": [0.5, 1.25]},
"west": {"uv": [17, 33], "uv_size": [2, 1.25]},
"up": {"uv": [51, 56], "uv_size": [0.5, 2]},
"down": {"uv": [52, 58], "uv_size": [0.5, -2]}
}
},
{
"origin": [6.11533, -3.77091, 7.35653],
"size": [0.73125, 1.06484, 1.55625],
"pivot": [6.48095, -3.60485, 8.08365],
"rotation": [-4, 0, 0],
"uv": {
"north": {"uv": [58, 55], "uv_size": [0.75, 1]},
"east": {"uv": [54, 17], "uv_size": [1.5, 1]},
"south": {"uv": [56, 58], "uv_size": [0.75, 1]},
"west": {"uv": [54, 18], "uv_size": [1.5, 1]},
"up": {"uv": [55, 49], "uv_size": [0.75, 1.5]},
"down": {"uv": [55, 55.5], "uv_size": [0.75, -1.5]}
}
},
{
"origin": [6.11533, -3.767, 9.05653],
"size": [0.73125, 1.09609, 0.25625],
"pivot": [6.48095, -3.60485, 8.08365],
"rotation": [-4, 0, 0],
"uv": {
"north": {"uv": [57, 58], "uv_size": [0.75, 1]},
"east": {"uv": [9, 70], "uv_size": [0.25, 1]},
"south": {"uv": [58, 57], "uv_size": [0.75, 1]},
"west": {"uv": [70, 9], "uv_size": [0.25, 1]},
"up": {"uv": [0, 72], "uv_size": [0.75, 0.25]},
"down": {"uv": [72, 0.25], "uv_size": [0.75, -0.25]}
}
},
{
"origin": [6.25595, -3.77091, 9.21278],
"size": [0.45, 1.1, 0.16875],
"pivot": [6.48095, -3.60485, 8.08365],
"rotation": [-4, 0, 0],
"uv": {
"north": {"uv": [63, 33], "uv_size": [0.5, 1]},
"east": {"uv": [10, 70], "uv_size": [0.25, 1]},
"south": {"uv": [34, 63], "uv_size": [0.5, 1]},
"west": {"uv": [70, 10], "uv_size": [0.25, 1]},
"up": {"uv": [77, 67], "uv_size": [0.5, 0.25]},
"down": {"uv": [68, 77.25], "uv_size": [0.5, -0.25]}
}
}
]
},
{
"name": "bone51",
"parent": "magazine2",
"pivot": [6.48095, -2.25322, 8.32979],
"rotation": [-10, 0, 0],
"cubes": [
{
"origin": [6.11533, -4.79213, 6.36826],
"size": [0.73125, 1.1, 3.02109],
"pivot": [6.48095, -4.24213, 8.65127],
"rotation": [-5, 0, 0],
"uv": {
"north": {"uv": [58, 58], "uv_size": [0.75, 1]},
"east": {"uv": [15, 30], "uv_size": [3, 1]},
"south": {"uv": [0, 59], "uv_size": [0.75, 1]},
"west": {"uv": [30, 15], "uv_size": [3, 1]},
"up": {"uv": [15, 42], "uv_size": [0.75, 3]},
"down": {"uv": [16, 45], "uv_size": [0.75, -3]}
}
},
{
"origin": [6.11533, -4.83413, 6.39646],
"size": [0.73125, 0.21328, 3.01328],
"pivot": [6.48095, -4.28413, 7.907],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [2, 72], "uv_size": [0.75, 0.25]},
"east": {"uv": [59, 1], "uv_size": [3, 0.25]},
"south": {"uv": [72, 2], "uv_size": [0.75, 0.25]},
"west": {"uv": [59, 2], "uv_size": [3, 0.25]},
"up": {"uv": [42, 16], "uv_size": [0.75, 3]},
"down": {"uv": [42, 22], "uv_size": [0.75, -3]}
}
},
{
"origin": [6.06533, -4.85366, 6.37692],
"size": [0.83125, 0.07656, 3.14219],
"pivot": [6.48095, -4.28413, 7.907],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [3, 72], "uv_size": [0.75, 0.25]},
"east": {"uv": [58, 8], "uv_size": [3.25, 0.25]},
"south": {"uv": [72, 3], "uv_size": [0.75, 0.25]},
"west": {"uv": [58, 9], "uv_size": [3.25, 0.25]},
"up": {"uv": [29, 33], "uv_size": [0.75, 3.25]},
"down": {"uv": [30, 36.25], "uv_size": [0.75, -3.25]}
}
},
{
"origin": [6.06533, -4.0771, 6.67692],
"size": [0.83125, 0.1125, 2.84219],
"pivot": [6.48095, -3.48413, 7.907],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [4, 72], "uv_size": [0.75, 0.25]},
"east": {"uv": [29, 59], "uv_size": [2.75, 0.25]},
"south": {"uv": [72, 4], "uv_size": [0.75, 0.25]},
"west": {"uv": [59, 29], "uv_size": [2.75, 0.25]},
"up": {"uv": [39, 44], "uv_size": [0.75, 2.75]},
"down": {"uv": [40, 46.75], "uv_size": [0.75, -2.75]}
}
},
{
"origin": [6.06533, -4.3771, 6.65349],
"size": [0.83125, 0.1125, 2.84219],
"pivot": [6.48095, -3.78413, 7.88357],
"rotation": [-9, 0, 0],
"uv": {
"north": {"uv": [5, 72], "uv_size": [0.75, 0.25]},
"east": {"uv": [59, 30], "uv_size": [2.75, 0.25]},
"south": {"uv": [72, 5], "uv_size": [0.75, 0.25]},
"west": {"uv": [32, 59], "uv_size": [2.75, 0.25]},
"up": {"uv": [41, 44], "uv_size": [0.75, 2.75]},
"down": {"uv": [42, 46.75], "uv_size": [0.75, -2.75]}
}
},
{
"origin": [6.25595, -4.99213, 9.28936],
"size": [0.45, 1.3, 0.16875],
"pivot": [6.48095, -4.24213, 8.65127],
"rotation": [-5, 0, 0],
"uv": {
"north": {"uv": [10, 60], "uv_size": [0.5, 1.25]},
"east": {"uv": [2, 67], "uv_size": [0.25, 1.25]},
"south": {"uv": [11, 60], "uv_size": [0.5, 1.25]},
"west": {"uv": [3, 67], "uv_size": [0.25, 1.25]},
"up": {"uv": [77, 68], "uv_size": [0.5, 0.25]},
"down": {"uv": [69, 77.25], "uv_size": [0.5, -0.25]}
}
}
]
},
{
"name": "bullet2",
"parent": "magazine2",
"pivot": [6.48095, -1.01822, 8.36979],
"cubes": [
{
"origin": [6.2872, -1.21197, 7.39479],
"size": [0.3875, 0.3875, 1.55],
"uv": {
"north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]},
"down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}
}
},
{
"origin": [6.3372, -1.16197, 6.59479],
"size": [0.2875, 0.2875, 2.5],
"uv": {
"north": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"east": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"south": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"west": {"uv": [2.75, 95.25], "uv_size": [-0.75, -3.25]},
"up": {"uv": [2, 92], "uv_size": [0.75, 3.25]},
"down": {"uv": [2, 92], "uv_size": [0.75, 3.25]}
}
},
{
"origin": [6.2872, -1.21197, 9.04479],
"size": [0.3875, 0.3875, 0.1],
"uv": {
"north": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"east": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"south": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"west": {"uv": [0.75, 95.125], "uv_size": [-0.75, -3.25]},
"up": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]},
"down": {"uv": [0, 91.875], "uv_size": [0.75, 3.25]}
} }
} }
] ]

View file

@ -9,8 +9,8 @@
"firstperson_righthand": { "firstperson_righthand": {
"translation": [ "translation": [
-6.5, -6.5,
3.5, 3.75,
4.25 5
] ]
}, },
"firstperson_lefthand": { "firstperson_lefthand": {

View file

@ -8,14 +8,9 @@
"display": { "display": {
"firstperson_righthand": { "firstperson_righthand": {
"translation": [ "translation": [
1.75, -6.75,
-8.5, 3.5,
-20.75 3.5
],
"scale": [
4,
4,
4
] ]
}, },
"firstperson_lefthand": { "firstperson_lefthand": {