Posts: 6,129
Threads: 36
Joined: Jan 2009
Quote:
Originally Posted by Incognito
I've released a new version.
Quote:
v2.3.8
- Optimized a lot of streaming code
- Improved checkpoint handling
- Improved moving objects
- Resolved possible callback bugs
- Added Streamer_IsItemVisible, Streamer_DestroyAllVisibleItems, Streamer_CountVisibleItems, and Streamer_GetUpperBound
|
This version improves upon a lot of things (namely checkpoints), but it also benefits from several other optimizations. There are also four new natives (thanks to Matite and $ЂЯĢ for the suggestions).
Be sure to recompile all scripts with the latest include file.
Edit: You can now enumerate through IDs like this:
pawn Код:
new j = Streamer_GetUpperBound(STREAMER_TYPE_OBJECT);
for (new i = 1; i < j; i++) { if (IsValidDynamicObject(i)) { printf("Object ID: %d", i); } }
|
Epic, looking forward to utilising some of these new native functions.