Understand the RED4ext architecture and components
masterRED4ext is a script extender for REDengine 4 (used in Cyberpunk 2077) that allows modders to add new features, modify game behavior, and add or call scripting functions via plugins.
The project is split into two distinct parts:
- RED4ext: The loader component that manages plugins.
- RED4ext.SDK: A separate project containing reversed types and helpers used to extend the engine.
Important for developers: When developing a new plugin, you should only add RED4ext.SDK to your project structure. The SDK can be used independently of the RED4ext loader.