mirror of
https://github.com/suchmememanyskill/TegraExplorer.git
synced 2024-12-26 11:26:05 +00:00
Improvements to script control
This commit is contained in:
parent
baac8dc2fb
commit
acb43b67db
3 changed files with 9 additions and 1 deletions
|
@ -4,8 +4,12 @@
|
|||
#define BIT(n) (1 << n)
|
||||
#define KEY_A BIT(3)
|
||||
#define KEY_B BIT(2)
|
||||
#define KEY_Y BIT(0)
|
||||
#define KEY_X BIT(1)
|
||||
#define KEY_LUP BIT(18)
|
||||
#define KEY_LDOWN BIT(17)
|
||||
#define KEY_LRIGHT BIT(19)
|
||||
#define KEY_LLEFT BIT(20)
|
||||
#define KEY_RUP BIT(7)
|
||||
#define KEY_RDOWN BIT(6)
|
||||
#define KEY_VOLP BIT(14)
|
||||
|
|
|
@ -191,6 +191,10 @@ int filemenu(menu_entry file){
|
|||
break;
|
||||
case FILE_SCRIPT:
|
||||
//ParseScript(fsutil_getnextloc(currentpath, file.name));
|
||||
gfx_printf(" %kRelease any buttons if held!", COLOR_RED);
|
||||
|
||||
while (hidRead()->buttons);
|
||||
|
||||
runScript(fsutil_getnextloc(currentpath, file.name));
|
||||
fsreader_readfolder(currentpath);
|
||||
break;
|
||||
|
|
|
@ -269,7 +269,7 @@ int part_MountMMC(){
|
|||
}
|
||||
|
||||
int part_Pause(){
|
||||
Inputs *input = hidWait();
|
||||
Inputs *input = hidWaitMask(KEY_A | KEY_B | KEY_X | KEY_Y | KEY_POW | KEY_VOLP | KEY_VOLM | KEY_LUP | KEY_LDOWN | KEY_LLEFT | KEY_LRIGHT);
|
||||
|
||||
str_int_add("@BTN_POWER", input->pow);
|
||||
str_int_add("@BTN_VOL+", input->volp);
|
||||
|
|
Loading…
Reference in a new issue