Skip to content
/ mgr-plugin-sdk Public template

Plugin sdk for Metal Gear Rising Revengeance

License

Notifications You must be signed in to change notification settings

Frouk3/mgr-plugin-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mgr-plugin-sdk

Plugin SDK for Metal Gear Rising: Revengeance.

Compiling

Right now this is usable as a library that helps you inject and edit the game's memory.
Language: C++
File type: Dynamic Link Library
File extension: .asi

Installing

In order to install, download the code.
Code -> Download ZIP
IDEs:

When using Visual Studio Code you can't compile your project into .asi mod. (unless you use an external compiler)

Firstly, after downloading the ZIP you need to unpack it in the folder where the SDK will be located, make sure that this folder will not move. (create new folder if necessary)
After unpacking, make sure to run install.bat.
And after that, you should be successful to run the framework.

Usage

The SDK works on an event basis.
To begin working, create a class with a constructor to be your plugin:

class MyPlugin
{
public:
    MyPlugin()
    {
    }
} plugin;

The constructor will be your main() function.

To hook into the game's events, you can subscribe to them:

Events::OnTickEvent += MyTickEvent;
Events::OnGameStartupEvent += MyLoadEvent;

Making a mod

There's example how to make a basic mod for the game, but, the code itself and SDK will change with some time.
Download MGR Plugin SDK Framework
Use it to make mods with the SDK.

You can view some sample projects in the examples/ folder.

About

Plugin sdk for Metal Gear Rising Revengeance

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published