Added new bat pony parts models by ModernSilver1

This commit is contained in:
Sollace 2024-07-25 22:31:31 +02:00
parent b3acab046e
commit 5a9d902d97
No known key found for this signature in database
GPG key ID: E52FACE7B5C773DB
5 changed files with 197 additions and 80 deletions

File diff suppressed because one or more lines are too long

BIN
assets/night_guard_bat.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -4,10 +4,10 @@
"x": 0, "x": 0,
"y": 0, "y": 0,
"z": 0, "z": 0,
"ear_pronouncement": 0, "ear_pronouncement": 0,
"ear_shortening": 0, "ear_shortening": 0,
"ear_spread": 0, "ear_spread": 0,
"ear_spread_neg": [0, "-", "#ear_spread"] "ear_spread_neg": [0, "-", "#ear_spread"]
}, },
"data": { "data": {
"right": { "right": {
@ -16,8 +16,8 @@
"rotate": [0, 0, "#ear_spread"], "rotate": [0, 0, "#ear_spread"],
"cubes": [ "cubes": [
{ "from": [-4, -8, -1], "size": [2, 2, 2], "dilate": [0, "#ear_pronouncement", "#ear_shortening"] }, { "from": [-4, -8, -1], "size": [2, 2, 2], "dilate": [0, "#ear_pronouncement", "#ear_shortening"] },
{ "from": [-3.5, -8.49, 0], "size": [1, 1, 1], "texture": {"u": 0, "v": 3}, "dilate": [0, "#ear_pronouncement", 0] }, { "from": [-4, -8.49, -0.5001], "size": [1, 1, 1], "texture": {"u": 0, "v": 3}, "dilate": [-0.2, "#ear_pronouncement", 0.5] },
{ "from": [-2.998, -8.49, -1], "size": [1, 1, 1], "texture": {"u": 0, "v": 5}, "dilate": [0, "#ear_pronouncement", 0] } { "from": [-3, -8.49, -0.5001], "size": [1, 1, 1], "texture": {"u": 0, "v": 5}, "dilate": [-0.2, "#ear_pronouncement", 0.5] }
] ]
}, },
"left": { "left": {
@ -27,8 +27,8 @@
"rotate": [0, 0, "#ear_spread_neg"], "rotate": [0, 0, "#ear_spread_neg"],
"cubes": [ "cubes": [
{ "from": [2, -8, -1], "size": [2, 2, 2], "dilate": [0, "#ear_pronouncement", "#ear_shortening"] }, { "from": [2, -8, -1], "size": [2, 2, 2], "dilate": [0, "#ear_pronouncement", "#ear_shortening"] },
{ "from": [2.5, -8.49, 0], "size": [1, 1, 1], "texture": {"u": 0, "v": 3}, "dilate": [0, "#ear_pronouncement", 0] }, { "from": [2, -8.49, -0.5001], "size": [1, 1, 1], "texture": {"u": 0, "v": 3}, "dilate": [-0.2, "#ear_pronouncement", 0.5] },
{ "from": [1.998, -8.49, -1], "size": [1, 1, 1], "texture": {"u": 0, "v": 5}, "dilate": [0, "#ear_pronouncement", 0] } { "from": [3, -8.49, -0.5001], "size": [1, 1, 1], "texture": {"u": 0, "v": 5}, "dilate": [-0.2, "#ear_pronouncement", 0.5] }
] ]
} }
} }

View file

@ -1,54 +1,113 @@
{ {
"locals": { "locals": {
"wing_scale": 1.3, "wing_scale": 1.3,
"walking_rotation_speed": "0.05" "walking_rotation_speed": "0.05"
}, },
"data": { "data": {
"left_wing": { "left_wing": {
"implementation": "com.minelittlepony.client.model.part.PonyWings$Wing", "implementation": "com.minelittlepony.client.model.part.PonyWings$Wing",
"data": { "data": {
"folded": { "folded": {
"texture": {"u": 56, "v": 16, "w": 64, "h": 64}, "texture": {"u": 60, "v": 43, "w": 64, "h": 64},
"rotate": [90, 0, 0], "rotate": [90, 0, 0],
"pivot": [-0.5, 12, -4], "pivot": [3, 14, -4],
"cubes": [
{ "from": [3.15, 5, 4], "size": [1, 4, 1] },
{ "from": [ 3.5, 5, 6], "size": [1, 7, 1] },
{ "from": [ 3.5, 5, 5], "size": [1, 6, 1] },
{ "from": [3.15, 5, 7], "size": [1, 7, 1] }
]
},
"extended": {
"texture": {"u": 56, "v": 19, "w": 64, "h": 64},
"rotate": [3, 180, -140],
"pivot": [2.5, 5.3, 3],
"children": { "children": {
"bones": { "hinge_1": {
"texture": {"u": 60, "v": 16}, "pivot": [0, 7, 9],
"rotate": [0.1, 0, 0], "rotate": [12, 0, 0],
"cubes": [ "cubes": [
{ "from": [-0.5, -1, 0], "size": [1, 8, 1], "dilate": 0.001 } { "from": [0, 0, 0], "size": [1, 8, 1] }
], ],
"children": { "children": {
"bone_1": { "hinge_2": {
"texture": {"u": 60, "v": 16}, "texture": {"u": 56},
"rotate": [-28, 0, 0], "pivot": [0, -2, -2.6],
"pivot": [0, -1, -2], "rotate": [50, 0, 0],
"cubes": [ "cubes": [
{ "from": [-0.5, 0, 2], "size": [1, 7, 1] } { "from": [0, 0, 0], "size": [1, 4, 1] }
] ],
}, "children": {
"bone_2": { "claw": {
"texture": {"u": 60, "v": 16}, "texture": { "u": 52, "v": 34 },
"rotate": [-28, 0, 0], "rotate": [45, 0, 0],
"pivot": [0, 4, -2.4], "pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 1, 1], "dilate": [-0.2, 0, -0.2] }
]
},
"thumb": {
"texture": {"u": 60},
"type": "mson:planar",
"pivot": [0, 2, 0],
"rotate": [-70, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
],
"west": [0.5, -0.75, -2.5, 6, 8, 58, 35, false, true]
},
"toe": {
"texture": {"u": 60},
"pivot": [0, 0, 0],
"rotate": [-80, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
]
}
}
}
}
}
}
},
"extended": {
"texture": {"w": 64, "h": 64},
"rotate": [-15, 180, -140],
"pivot": [2.5, 5.3, 3],
"children": {
"membrane": {
"type": "mson:planar",
"west": [0.1, 0, -3, 8, 19, 56, 16, true, false]
},
"base_joint": {
"texture": {"u": 56, "v": 43},
"pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 4, 1] }
],
"children": {
"hinge_1": {
"texture": {"u": 60},
"rotate": [32.5, 0, 0],
"pivot": [0, 4, 0],
"cubes": [ "cubes": [
{ "from": [-0.5, 0, 3], "size": [1, 7, 1] } { "from": [0, 0, 0], "size": [1, 8, 1] }
] ],
}, "children": {
"skin": { "hinge_2": {
"type": "mson:planar", "rotate": [-140, 0, 0],
"west": [0, 0, -7, 8, 16, 56, 32] "pivot": [0, 7, 0.5],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
],
"children": {
"toe": {
"rotate": [90, 0, 0],
"pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
]
},
"claw": {
"rotate": [45, 0, 0],
"pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] },
{ "from": [0, -1.5, 0], "size": [1, 1, 1], "dilate": [-0.2, 0, -0.2], "texture": { "u": 52, "v": 34 } }
]
}
}
}
}
} }
} }
} }
@ -60,51 +119,108 @@
"implementation": "com.minelittlepony.client.model.part.PonyWings$Wing", "implementation": "com.minelittlepony.client.model.part.PonyWings$Wing",
"data": { "data": {
"folded": { "folded": {
"texture": {"u": 56, "v": 16, "w": 64, "h": 64}, "texture": {"u": 60, "v": 43, "w": 64, "h": 64},
"rotate": [90, 0, 0], "rotate": [90, 0, 0],
"pivot": [-0.5, 12, -4], "pivot": [-4, 14, -4],
"mirror": true, "mirror": true,
"cubes": [ "children": {
{ "from": [-3.15, 5, 4], "size": [1, 4, 1] }, "hinge_1": {
{ "from": [ -3.5, 5, 6], "size": [1, 7, 1] }, "pivot": [0, 7, 9],
{ "from": [ -3.5, 5, 5], "size": [1, 6, 1] }, "rotate": [12, 0, 0],
{ "from": [-3.15, 5, 7], "size": [1, 7, 1] } "cubes": [
] { "from": [0, 0, 0], "size": [1, 8, 1] }
],
"children": {
"hinge_2": {
"texture": {"u": 56},
"pivot": [0, -2, -2.6],
"rotate": [50, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 4, 1] }
],
"children": {
"claw": {
"texture": { "u": 52, "v": 34 },
"rotate": [45, 0, 0],
"pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 1, 1], "dilate": [-0.2, 0, -0.2] }
]
},
"thumb": {
"texture": {"u": 60},
"type": "mson:planar",
"pivot": [0, 2, 0],
"rotate": [-70, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
],
"east": [0.5, -0.75, -2.5, 6, 8, 58, 35, true, true]
},
"toe": {
"texture": {"u": 60},
"pivot": [0, 0, 0],
"rotate": [-80, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] }
]
}
}
}
}
}
}
}, },
"extended": { "extended": {
"texture": {"u": 56, "v": 19, "w": 64, "h": 64}, "texture": {"u": 56, "v": 19, "w": 64, "h": 64},
"pivot": [-2.5, 5.3, 3], "pivot": [-2.5, 6.3, 3],
"rotate": [-3, 180, 0], "rotate": [-15, 180, 0],
"mirror": true, "mirror": true,
"children": { "children": {
"bones": { "membrane": {
"texture": {"u": 60, "v": 16}, "type": "mson:planar",
"rotate": [5.7, 0, 0], "east": [0.9, 0, -3, 8, 19, 56, 16, false, false]
},
"base_joint": {
"texture": {"u": 56, "v": 43},
"pivot": [0, 0, 0],
"cubes": [ "cubes": [
{ "from": [-0.5, -1, 0], "size": [1, 8, 1], "dilate": 0.001 } { "from": [0, 0, 0], "size": [1, 4, 1] }
], ],
"children": { "children": {
"bone_1": { "hinge_1": {
"texture": {"u": 60, "v": 16}, "texture": {"u": 60},
"rotate": [-28, 0, 0], "rotate": [32.5, 0, 0],
"pivot": [0, -1, -2], "pivot": [0, 4, 0],
"mirror": true,
"cubes": [ "cubes": [
{ "from": [-0.5, 0, 2], "size": [1, 7, 1] } { "from": [0, 0, 0], "size": [1, 8, 1] }
] ],
}, "children": {
"bone_2": { "hinge_2": {
"texture": {"u": 60, "v": 16}, "rotate": [-140, 0, 0],
"rotate": [-28, 0, 0], "pivot": [0, 7, 0.5],
"pivot": [0, 4, -2.4], "cubes": [
"mirror": true, { "from": [0, 0, 0], "size": [1, 8, 1] }
"cubes": [ ],
{ "from": [-0.5, 0, 3], "size": [1, 7, 1] } "children": {
] "toe": {
}, "rotate": [90, 0, 0],
"skin": { "pivot": [0, 0, 0],
"type": "mson:planar", "cubes": [
"east": [0, 0, -7, 8, 16, 56, 32, true, false] { "from": [0, 0, 0], "size": [1, 8, 1] }
]
},
"claw": {
"rotate": [45, 0, 0],
"pivot": [0, 0, 0],
"cubes": [
{ "from": [0, 0, 0], "size": [1, 8, 1] },
{ "from": [0, -1.5, 0], "size": [1, 1, 1], "dilate": [-0.2, 0, -0.2], "texture": { "u": 52, "v": 34 } }
]
}
}
}
}
} }
} }
} }