Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Frouk3/mgr-plugin-sdk

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

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /