scripting entities basics: script interpreter