PlatinumMaster Posted October 27, 2018 Share Posted October 27, 2018 (edited) Hey all, I created a macro system for event scripting in the DS generation of Pokémon games. It can be found here. Note: this only supports Black 2 and White 2 at the moment, and not all script commands from those games are in. Requirements To set it up, you will need: devkitARM (included with devkitPro). Python 3.4 or greater. Utilizing it: To start, make sure this is included at the top of your file: Once you do that, make a label for the script you are writing: Example: # script goes here Then, add a new label at the top, and add pointers to your script like so: scripts: script <script label> Then, compile it using the Python script: python CheapScript.py <script> <output directory> Once you do all of that, add the script to your game by finding the corresponding script NARC (in B2W2, it is a0/5/6), and replacing the script container that you want to (in SDSME, you can find a list of them, under the “script” section in the Map Headers tab). Profit! An example of a script in action can be seen here. Happy scripting! Edited May 4, 2020 by PlatinumMaster Fix formatting errors. 2 Link to comment Share on other sites More sharing options...
PlatinumMaster Posted May 4, 2020 Author Share Posted May 4, 2020 Hey guys, I have made significant updates to this tool. It can now decompile scripts from the games to some extent. There are instructions on how to decompile the scripts on the GitHub page. I am still looking forward to making tutorials for this. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now