From what I have seen in the source files, there are quite a few legacy hooks commented out. It would not be too hard for someone who is developing a particular mod to use that to their advantage. In most cases, the hook would be in the correct place or close to it. After the product is complete and tested, putting a hook placement request in a Jira is not, IMO, too much to ask. I don't know how many hooks were in previous versions but I'm guessing it was a lot. With the current code structure, it seems that not nearly as many hooks would be needed in vb5. Let's face it, a lot of the hooks in the older versions were workarounds to put functionality into the product that is now built into the core product.
|