scripting & basc_scene update