Code Monkey home page Code Monkey logo

Comments (2)

SirCxyrtyx avatar SirCxyrtyx commented on September 22, 2024 1

The issue here is that the StaticMeshCollectionActor keeps information about its children in two places, and you have only updated one, leading it to be malformed. If you open the BinaryInterpreter tab for that export you will see that it contains a translation matrix for only one StaticMeshComponent. If you select all the bytes from 6C until the end in the hex box, then copy and paste to the end, then click Save Hex Changes at the top, that will fix the file.

This is obviously a less than ideal user experience! And it's definitely not your fault for not intuiting this. One thing that can make working with StaticMeshCollections easier is that if you clone an existing StaticMeshComponent (via the right click menu), LEX will take care of updating the StaticMeshCollectionActor for you. You may find it simpler to just clone an existing one and then edit the properties than to drag in one from another file and have to manually hex edit.

from legendaryexplorer.

Mgamerz avatar Mgamerz commented on September 22, 2024

I haven't reproduced your steps but if you remove the property but do not clear the binary you may get this error - the properties and binary must be kept in sync for this class as the amount of items in the properties is also used to determine how much binary data to read. Though from your description it would be reverse; if you removed binary but not properties it would try to read beyond the end of the stream.

from legendaryexplorer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.