1 function playback(data,idx)
5 local _flip,_btn,_btnp=flip,btn,btnp
6 local _playback_frame,_btn_data,_btn_p_data=0,0,0
9 if(b==nil and pl==nil)return _btn_data
11 return (_btn_data&(1<<(b+pl*6)))>0
15 if(b==nil and pl==nil)return _btn_p_data
17 return (_btn_p_data&(1<<(b+pl*6)))>0
21 _playback_next_frame,_playback_next_btn,_playback_next_btnp=unpack(data,idx,idx+2)
26 if _playback_frame>=_playback_next_frame then
29 btn,btnp,flip=_btn,_btnp,_flip
32 _btn_data,_btn_p_data=_playback_next_btn,_playback_next_btnp