Modules and sub-packages that collectively represent a generic set of tools to simplify / wrap and extend eventscripts functionality, in a pythonic fashion, adhering to the [url=http://en.wikipedia.org/wiki/Solid_(object-oriented_design)]SOLID[/url] principles.
Documentation: http://python.eventscripts.com/pages/esutils
You can also refer to the source code itself as i've fully documented all public names in accordance to [url=http://www.python.org/dev/peps/pep-0257/]PEP257[/url].
Installation
For automatic installation / future update, use:
[code]es_install esutils[/code]
Alternatively, extract the zipped contents.
Note: This is not an eventscripts addon but a python package. Do not attempt to load esutils, instead import it for use within your code.
Version Notes For 1.4 ALPHA
Updated on: 2011-04-24 20:35:50 EST by Adam (View Zip Contents)
[LIST]
[*]Rewrote admins.py to avoid mutating global state. [b]Import Note: admin_manager has been removed, if you wish to iterate over admins registered, your addon should keep track itself. See [url=http://python.eventscripts.com/pages/esutils.admins]updated documentation[/url].[/b]
[*]Move a common players.py function to tools to be implicitly private.
[*]Moved weapon_colour out of players.py and into the weapons module as this is more intuitive.
[/LIST]