Advertisement

AngelScript 1.8.0 WIP #5 (2004/07/08)

Started by July 08, 2004 09:54 PM
-1 comments, last by WitchLord 20 years, 4 months ago
Here's one last WIP before I release the final 1.8.0 version. This release bring the following changes:
  • Added the method Discard() which allows the application to discard a module when it is no longer needed
  • Added the method GetModuleID() which can be used to enumerate script functions in modules
  • RegisterObjectType() should now use the new flags asOBJ_IS_COMPLEX and asOBJ_IS_NOT_COMPLEX
  • ExecuteString() now take the name of the module in which it is to be executed
  • Added support for enumeration of global script variables
  • Added new macros to make it easier to take the pointer of overloaded functions and methods
I've also received an implementation for the switch-case statement from Jeff White from Snop Productions. I'll add that one to the next release. Wade Brainerd from Treyarch sent me lots of comments on how to improve the code, so these will also be added to the next release. Other than that I'll be working on updating the documentation for the final 1.8.0 release. I will also write an article that shows how to compile the library and what options there are for configuring the compilation. I hope to do this during this weekend, but I can't promise any release date. Regards, Andreas Jönsson PS. I've set up a page for those interested in making donations.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

This topic is closed to new replies.

Advertisement