Unity allows you to create custom inspectors, custom editor windows and custom property drawers.
Is there a counterpart of this in GameMaker Studio 2.x or isn't it possible yet?
Unity allows you to create custom inspectors, custom editor windows and custom property drawers.
Is there a counterpart of this in GameMaker Studio 2.x or isn't it possible yet?
It's been a while since this was asked, but hopefully, this can be helpful to anyone learning.
In Gamemaker you cannot currently do this, at least not in the way where a window is integrated within a tab or window in the engine itself. However, the way one would go about doing this in a practical sense within GM look to the Room Editor. In short, to make extra development tools you make them within the executable itself in an "editor" room. So once executed the room is its own sub-engine space where you can have custom object-makers and room-builders that optimize certain things and overall fits your taste/needs.
To harvest this data from the executable one needs to keep in mind exporting to specific Gamemaker file types and the like. This part may be a little tricky, but once figured out you basically have everything one needs to have functioning extra tools with whatever UI you'd like. Just remember to maybe not include the "maker" files in the actual game exe when you're done.