RPGMakerMV Intellisense

RPGMakerMV Intellisense

These two files add intellisense to your RPGMakerMV code base when working with plugins, the base code, etc in Visual Studio Code. You can see every class available in the code base and the methods attached to them. Furthermore, you can even see the outputs of methods.

Note: For those who use Sublime Text & Atom there is a way.

Features

  • PIXI.js documentation (version 4.5)
  • MV Scenes
  • MV Game Objects
  • MV Windows
  • MV Sprites
  • MV Managers
  • MV Globals

 

Download

Download “RMMV Typscript Definition” rmmv.d.ts – Downloaded 220 times –

Download “RMMV Typescript Definition - PIXI Included” rmmv-pixi.d.ts – Downloaded 98 times –

Download “Config File” jsconfig.json – Downloaded 206 times –

 

Instructions – VS Code

  1. Download both files; keep the file names.
  2. Place the jsconfig.json  and the rmmv.d.ts or rmmv-pixi.d.t.s  file in your game’s js/ directory (You will need to copy over both files for new projects).
  3. Make sure you open your RPGMakerMV project as a folder (Right click -> Open with Code)
  4. Reload Visual Studio Code
  5. Enjoy The Intellisense!

 

Instructions – Sublime Text

  1. Download the Typescript plugin for Sublime via Package Manager.
  2. Place the jsconfig.json and the rmmv.d.ts file or rmmv-pixi.d.t.s in your game’s js/plugins directory (if you create plugins in that folder); if you use a different folder, place the rmmv.d.ts file in that folder.
  3. Set your language for your JavaScript file to ‘TypeScript’ in the bottom right corner of Sublime.
  4. Enjoy!

 

Instructions – Atom

  1. Download the Typescript plugin in Atom via the Package Manager.
  2. Place the rmmv.d.ts file in your js/plugins directory (if you create plugins in that folder); if you use a different folder, place the rmmv.d.ts file in that folder.
  3. Save your JavaScript file as .ts and make sure your language type is ‘Typescript’ in the bottom right of Atom.
  4. Enjoy!
  5. When you’re done editing your plugin, simply save it as a .js

 

Visual Indication VS Code

 

Examples

Global Variables

Scene Classes

I hope this helps all of you coders out there! I’m sure this will be a great improvement to your productivity!