BLACK SOULS MOD LOADER

- a vessel for many hands -

Class reference

Auto-generated map of every class, module, method, and constant the live game defines - and which numbered script defines each one.

What this is

Generated by recon.py from Scripts.rvdata2. Each entry is a class name (or module / constant) followed by a list of script_number('script_title') tuples showing every script that defines, extends, or monkey-patches it.

A class that appears in many script entries - Game_Battler, Game_Interpreter, Window_Base - is one with heavy BS2 customization. The vanilla RGSS3 definition is in one of the low-numbered scripts; the rest are BS2's mods on top.

How to use it

Note on the BS2-flavored definitions section

The first part of the document, "BS2-flavored definitions", is a heuristic pass - it lists names matching keywords like black, soul, bs, kuro, alice as a starting point for finding game-specific (vs. vanilla RGSS3) classes. It's a hint, not exhaustive - many BS2 classes don't match those keywords.

Regenerating

cd "Mod Loader/src"
python recon.py

Re-runs recon.py, regenerating docs/recon/DOCUMENTATION.md (this file) from your local Game.rgss3a.


Loading class reference…