player use action cycle