Source Python Alpha 1.0.0b
Posted: Sun Aug 26, 2012 5:35 pm
A new Source.Python alpha build has been posted. You can grab the build here.
Changes
Changes
- Removed debugging printfs.
- Fixed case issue when building for Linux on GCC 4.1.2.
- Exposed Quaternion, RadianEuler, and QAngle.
- Added __getitem__ and __setitem__ implementations for Vector, Quaternion, RadianEuler, and QAngle.
- Broke out module code on the c++ side.
- Added base commands and config modules.
- Cleaned up loader code.
- Added Python 3 version of the path module.
- Exposed the sound engine interface allowing for sound emission.
- Added methods for getting and setting entity props from a Python edict_t instance. (GetPropX and SetPropX, where X is Int, Float, Vector, VectorXY, String, or Long).
- Added caching for entity props so they aren't looked up on each call repeatedly.
- Added Entity.DumpServerClasses, which will loop through all server classes and dump their props to the console.