Partially check update_frame animation change after execute_animation_script, since most script users should intend to skip current frame immediately.
Change animation script logic so weapon model can have their own animation script without overriding the original one.
Authored by: utunnels 2011-11-01
Parent: [r3572]
Child: [r3574]