Main hub of the Cronus Zen Gui...
Changelog
cronus zen firmware zen studio we'd like to give a special mention to swizzy for his invaluable assistance with this release 👍🥇💙 💾 switch case statement sample gpc int var = 1; define five = 5; define six = five + 1; main { 	switch(var) { 	 case 1 { 	 set val(trace 1, 1); // this has no break so it will evaluate next case! 	 } 	 case 2 { 	 set val(trace 1, 2); 	 set val(trace 2, 2); 	 break; 	 } 	 case 0x3 { 	 break; 	 } 	 case 0x4 { 	 break; 	 } 	 case five { 	 break; 	 } 	 case six { 	 	 	 } 	 default { 	 set val(trace 3, 1); 	 } 	} 	switch(get rumble(rumble rt)) { 	 case 0x10 { 	 break; 	 } 	 case 40 { 	 break; 	 } 	 	 case 60 { 	 break; 	 } 	 case 80 { 	 break; 	 } 	} } 💾 enum data definition sample gpc enum { myenum 0 = 50, myenum 1, myenum 3, myenum 4 } enum { myenum2 0, myenum2 1, myenum2 3, myenum2 4 } main { 	set val(trace 1, myenum 1); // this will output 51 as our enum started from 50 	set val(trace 1, myenum2 1); // this will output 1 as default enum start is always 0 }