Ostropel scripting engine