u/CJGeringer

Help with custom plugin for rutime-acessible metadata

I have an idea for optimizing my game but don´t really know where to start. I have never done a plugin before.

I want to create a custom plugin that allows me to create a data asset for static meshes and material that can be used as metadata accessible at runtime.

2 Example use cases (I current do this with BP, and want to be able to use static meshes for productivity/optimization purposes):

  - I want to, right click on a static mesh in the content browser, or on the current level I am editing and have an option to  create or open a metadata BP for it. Where I can add variables like a text description, that then is accessed at runtime, every time a player tries to examine the mesh during gameplay.

  - I add a climb difficulty for a material, and then whenever the player climbs a static mesh the character checks the material´s metadata for it which is used to calculate the climbing costs and velocity.

Any tips for how to do this?

reddit.com
u/CJGeringer — 6 days ago