View Single Post
Author Message
BAILOPAN
Join Date: Jan 2004
Old 01-13-2008 , 03:31   Compatibility Notice, API Changes
#1

I am issuing a gentle warning about downloading plugins over the next few days. We have made some large changes to an internal area of SourceMod. As you download plugins, they will be compiled off these new changes.

If you see your downloaded plugins failing to load from "native not found" errors, simply upgrade your SourceMod installation to the latest revision. Your newly downloaded plugins will work once you have upgraded. Your old plugins will continue to work, as always.

If you have upgraded SourceMod to r1853 or higher, and you are noticing compatibility problems not mentioned here, please file a bug report.

To Developers: We have rewritten much of entity.inc to support a larger set of entity properties, and to improve stability therein. You will notice a few functions have been softly deprecated (FindSendPropOffs, GetEntData, SentEntData), and that almost all property stocks have been promoted to natives.

The prompt for this change was that there exists a set of properties whose offset is relative to a parent property. Thus, FindSendPropOffs() would return something that was deceptively wrong. The new natives correctly compute a valid final offset for you.
__________________
egg

Last edited by BAILOPAN; 01-13-2008 at 03:41.
BAILOPAN is offline