The Scripting package provides runtime script compilation, loading, and management capabilities for the Pi-Engine, enabling dynamic component behaviors.
- ScriptLoader - Core class for loading and managing compiled script components at runtime
- CompileScripts - Handles dynamic compilation of Java scripts into usable components
- Dynamic script compilation
- Runtime class loading
- Component registration system
- Hot-reloading support
- Script organization by type (Component, System, Behavior)