Code Monkey home page Code Monkey logo

Comments (2)

pixeltris avatar pixeltris commented on May 10, 2024 1

Currently the whitelist only contains core modules (none of the engine plugins). There are still a lot of issues with the code generator so I decided to go with using a whitelist rather than a blacklist for now (to avoid people running into compilation issues).

@Tanner555 described the process of adding new modules perfectly. There is also a Wiki page about this now https://github.com/pixeltris/USharp/wiki/Generating-wrappers-for-Cpp-game-code.

I will accept a PR for any module that anyone wants to add (ApexDestruction included), just make sure it compiles without any issues and it's all good to go!

from usharp.

Tanner555 avatar Tanner555 commented on May 10, 2024

I think it's always a great idea to document issues and missing features like these. Good job 😄

There's a lot more modules missing besides ApexDestruction. If you look inside the ModulesWhitelist text file inside the USharp/Settings directory, you'll find a bunch of modules that are whitelisted. You can try adding in the module you wish to use, exactly as it would be spelled. And then open up your Unreal project and type 'USharpGen modules' in the command window. See if that adds the missing module back in. If there's a Blacklist file in your settings folder as well, make sure to open it up and check to see if your missing module is there.

That would be awesome if you could document all the missing modules you've encountered so that we could potentially try to add them in. But try adding them in through the whitelist first.

from usharp.

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.