Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #undef nofloats
- #include "nstdlib.h"
- #include "cvrio.h"
- #include "math.h"
- unsigned volatile char* emissionStrength = (unsigned char*)65280;
- unsigned volatile char* goToggle = (unsigned char*)65281;
- unsigned volatile char* btnState = (unsigned char*)65282;
- void main() {
- char flag = 0;
- char btnHeld = 0;
- *goToggle = 0;
- terminalInit();
- setQoff();
- rand_seed(193850185);
- setTextColor(63);
- printf("~~ INIT ~~\nChilloutVR CDP1802 scripting engine v0\n\n");
- setTextColor(53);
- printf("Button is OFF");
- while(1) {
- if(flag) {
- *emissionStrength = *emissionStrength - 1;
- if(*emissionStrength == 0) flag = 0;
- }else {
- *emissionStrength = *emissionStrength + 1;
- if(*emissionStrength == 255) flag = 1;
- }
- yield();
- yield();
- if(*btnState) {
- if(!btnHeld) {
- btnHeld = 1;
- *goToggle = *goToggle ? 0 : 255;
- if(*goToggle) {
- setTextColor(29);
- printf("\rButton is ON ");
- }else {
- setTextColor(53);
- printf("\rButton is OFF");
- }
- }
- }else btnHeld = 0;
- }
- }
- #include "cvrio.c"
- #include "math.c"
- #include "nstdlib.c"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement