Home

Awesome

RED4ext.SDK

A library to create mods for REDengine 4 (Cyberpunk 2077).

What is this library?

RED4ext.SDK is a library that extends REDengine 4. It will allow modders to add new features, modify the game behavior, add new scripting functions or call existing ones in your own mods.

This library is similar to:

Usage

Header only version

Include the header files in your project and use a C++20 compiler.

Static library version

Add the header files and the source files to your project, define RED4EXT_STATIC_LIB and use a C++20 compiler.

Build instructions

  1. Download and install Visual Studio 2022 Community Edition or a newer version.
  2. Download and install CMake 3.23 or a newer version.
  3. Clone this repository.
  4. Clone the dependencies (git submodule update --init --recursive).
  5. Go to the build directory and run cmake ...
  6. Open the solution (RED4ext.sln).
  7. Build the projects.

Contributing

Do you want to contribute? Community feedback and contributions are highly appreciated!

For general rules and guidelines see CONTRIBUTING.md.