One suggestion to improve ease of access could be to change how objects are named. Right now, they are just listed as ObjXX with their raw ID value, unlike the other two disassemblies, which instead name them based on what they actually are. We could name objects with both, for example:
- Obj01 > Obj01_Sonic
- Obj2E > Obj2E_MonitorContents
- Obj5F > Obj5E_EndingController
This also applies to routines within objects, however given that we tend to avoid multiple _ in a function name (Obj01_Sonic_Normal), we could omit the ObjXX_ part for them altogether.
One suggestion to improve ease of access could be to change how objects are named. Right now, they are just listed as ObjXX with their raw ID value, unlike the other two disassemblies, which instead name them based on what they actually are. We could name objects with both, for example:
This also applies to routines within objects, however given that we tend to avoid multiple _ in a function name (Obj01_Sonic_Normal), we could omit the ObjXX_ part for them altogether.