Put the macros and triggers in the world itself
Add the macros in the client (not the engine itself)
Add the #macro SharpScript functionIt is not yet possible to add/remove macros (the configurationisn't saved).
Add flags to the #say SharpScript function
Add the #tts SharpScript function
Remove debug code from the SharpScript engine
Replace pygame by winsound to play sounds (faster although not portable)
Add a basic trigger system in SharpScript
Add a simple caching system for the #play function
Add the #play SharpScript function
Add the basic hierarchy of SharpScriptThe #say function is provided as a test.
Also available in: Atom