mirror of
https://github.com/MineLittlePony/MineLittlePony.git
synced 2025-03-30 16:27:43 +02:00
Added new bat pony parts models by ModernSilver1
This commit is contained in:
parent
b3acab046e
commit
5a9d902d97
5 changed files with 197 additions and 80 deletions
1
assets/bat pony models.bbmodel
Normal file
1
assets/bat pony models.bbmodel
Normal file
File diff suppressed because one or more lines are too long
BIN
assets/night_guard_bat.png
Normal file
BIN
assets/night_guard_bat.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.7 KiB |
BIN
assets/night_guard_bat_test.png
Normal file
BIN
assets/night_guard_bat_test.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
|
@ -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] }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 } }
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue