for if else while do-while jump return state default integer float string key list vector rotation state_entry state_exit touch_start touch_end collision_start collision collision_end land_collision_start land_collision land_collision_end timer listen sensor no_sensor control at_target not_at_target at_rot_target not_at_rot_target money email run_time_permissions attach dataserver moving_start moving_end on_rez object_rez link_message changed remote_data http_response http_request