Re: Long 3D meshes
Posted: Mon Jan 31, 2022 9:10 pm
names remain in the same file and are not moved to the end.moonpaladin wrote: ↑Mon Jan 31, 2022 8:24 pm Did you just reinstall, still doesn't update the game? or click on launcher? maybe at doing that it removes the names![]()
yes files are written to the end of the archive.
you need to say all the information at once.

Code: Select all
lmgr.logWarning("could not find material")#("could not find material '{}'".format(mat.getName()))Code: Select all
Error: Unable to load skeleton 'boss╨┬╠ь═т╕─╘ь╚ю╨б╬х.skeleton' for Mesh 'boss╨а╨Т╨Ь╨╝╨Э╨▓╤С╨Ф╨д╨╝╨Ш╨╛╨а╨О╨Ю╨╡.mesh'.
Hello Durik! I have asked Ekey too, and he tells me this:
some non-broken models too have these 96 bytes(84 CC FA 75...26 E5 1A CE), so this does not apply to encryption.moonpaladin wrote: ↑Tue Feb 01, 2022 4:06 pm data started always with next bytes 84CCFA759A9D3B6D5AE1E83A
in this file:
Code: Select all
/*Uuencode decoding*/
/*
chuue: Undecoded Uue code
chasc: decoded binary code
*/Code: Select all
#define BASE_XOR_VALUE (0x04020626)
#define BASE_PLUS_VALUE (0x00970702)
#define DEF_ENCRYPT_KEY (0x03070201)oh no :'(
Sorry for not understanding, but what would this file be used for?
Code: Select all
<skeleton blendmode="average">
<bones>
<bone id="0" name="joint1">
<position x="0" y="0" z="0" />
<rotation angle="1.5708">
<axis x="-1" y="0" z="0" />
</rotation>
</bone>
<bone id="1" name="Bip001">
<position x="-0" y="87.6374" z="-0.012061" />
<rotation angle="2.09439">
<axis x="-0.57735" y="-0.57735" z="-0.57735" />
</rotation>
</bone>
</bones>
<bonehierarchy>
<boneparent bone="Bip001" parent="joint1" />
</bonehierarchy>
<animations>
<animation name="my_animation" length="0.1">
<tracks>
<track bone="Bip001">
<keyframes>
<keyframe time="0">
<translate x="0" y="0" z="0" />
<rotate angle="0">
<axis x="1" y="0" z="0" />
</rotate>
</keyframe>
<keyframe time="0.033333">
<translate x="-0.301643" y="-0.027527" z="2e-006" />
<rotate angle="0.00796363">
<axis x="0.188198" y="0.0867897" z="0.978289" />
</rotate>
</keyframe>
<keyframe time="0.066667">
<translate x="-0.603287" y="-0.055031" z="4e-006" />
<rotate angle="0.0159273">
<axis x="0.188198" y="0.0867919" z="0.978289" />
</rotate>
</keyframe>
<keyframe time="0.1">
<translate x="-0.90493" y="-0.08255" z="6e-006" />
<rotate angle="0.023881">
<axis x="0.188196" y="0.086792" z="0.978289" />
</rotate>
</keyframe>
</keyframes>
</track>
</tracks>
</animation>
</animations>
</skeleton>

Hello Durik! what could be the problem with this .mesh samples? It throw this error, AttributeError: 'int' object has no attribute 'setName'.
Code: Select all
while bs.getOffset() < file_size:
if bs.readShort() == 10:
break
else:
bs.seek(-1, NOESEEK_REL)