Spliced in revolver code (roughly), changed multiple play*** functions to playSfx(i)