2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 02:27:43 +00:00

Preparing for CHAR/ANIM implementation

This commit is contained in:
Jack Andersen
2015-09-23 14:59:36 -10:00
parent a5f6c2548b
commit 21d8b9dcd3
12 changed files with 636 additions and 9 deletions

View File

@@ -71,15 +71,15 @@ struct CINF : BigDNA
}
}
void sendCINFToBlender(HECL::BlenderConnection::PyOutStream& os, const UniqueID32& cinfId) const
void sendCINFToBlender(HECL::BlenderConnection::PyOutStream& os, const UniqueID64& cinfId) const
{
os.format("arm = bpy.data.armatures.new('CINF_%08X')\n"
os.format("arm = bpy.data.armatures.new('CINF_%016" PRIX64 "')\n"
"arm_obj = bpy.data.objects.new(arm.name, arm)\n"
"bpy.context.scene.objects.link(arm_obj)\n"
"bpy.context.scene.objects.active = arm_obj\n"
"bpy.ops.object.mode_set(mode='EDIT')\n"
"arm_bone_table = {}\n",
cinfId.toUint32());
cinfId.toUint64());
for (const Bone& bone : bones)
os.format("bone = arm.edit_bones.new('%s')\n"