I decided to go back and reprogram my Aeryn from Sabertrio because I had it running on the fett263 prop, and I wasn’t crazy about how the saber functioned. I wanted to go back to the Sabertrio prop. Then, I ran into an error that I can’t figure out. I’ll just upload the config and post the error message. Hopefully someone here will see what I’m not seeing. Thanks in advance!
s3config_v2.h (74.0 KB)
2349 | UpdateStyle();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2351:13: error: 'OFF_FAST' was not declared in this scope
2351 | Off(OFF_FAST);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2351:9: error: 'Off' was not declared in this scope
2351 | Off(OFF_FAST);
| ^~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2352:9: error: 'MenuRevert' was not declared in this scope
2352 | MenuRevert();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2353:9: error: 'enable_twist_' was not declared in this scope
2353 | enable_twist_ = false;
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2355:12: error: 'MENU_GESTURE_SUB' was not declared in this scope
2355 | case MENU_GESTURE_SUB: // sub menu for settings menu
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2357:9: error: 'MenuReturn' was not declared in this scope
2357 | MenuReturn();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2359:12: error: 'MENU_SWINGON' was not declared in this scope
2359 | case MENU_SWINGON:
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2360:12: error: 'MENU_SWINGON_SPEED' was not declared in this scope; did you mean 'FETT263_SWING_ON_SPEED'?
2360 | case MENU_SWINGON_SPEED:
| ^~~~~~~~~~~~~~~~~~
| FETT263_SWING_ON_SPEED
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2365:12: error: 'MENU_TWISTON' was not declared in this scope
2365 | case MENU_TWISTON:
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2366:12: error: 'MENU_THRUSTON' was not declared in this scope
2366 | case MENU_THRUSTON:
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2367:12: error: 'MENU_STABON' was not declared in this scope
2367 | case MENU_STABON:
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2368:12: error: 'MENU_TWISTOFF' was not declared in this scope
2368 | case MENU_TWISTOFF:
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2372:12: error: 'MENU_CLASH_THRESHOLD' was not declared in this scope; did you mean 'SAVE_CLASH_THRESHOLD'?
2372 | case MENU_CLASH_THRESHOLD:
| ^~~~~~~~~~~~~~~~~~~~
| SAVE_CLASH_THRESHOLD
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2377:12: error: 'MENU_DIM_BLADE' was not declared in this scope
2377 | case MENU_DIM_BLADE:
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2378:35: error: 'dim_revert_' was not declared in this scope
2378 | SaberBase::SetDimming(pow(dim_revert_, 2.5) * 16384);
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2381:9: error: 'SaveGlobalState' was not declared in this scope; did you mean 'SaveGlobalStateFile'?
2381 | SaveGlobalState();
| ^~~~~~~~~~~~~~~
| SaveGlobalStateFile
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2387:12: error: 'MENU_VOLUME' was not declared in this scope
2387 | case MENU_VOLUME:
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2389:34: error: 'revert_volume' was not declared in this scope
2389 | dynamic_mixer.set_volume(revert_volume);
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2402:12: error: 'MENU_STYLE_SETTING_SUB' was not declared in this scope
2402 | case MENU_STYLE_SETTING_SUB:
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2407:20: error: 'DoPulsingCrystal' is not a member of 'SaberBase'
2407 | SaberBase::DoPulsingCrystal();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2410:12: error: 'MENU_OFF_OPTION' was not declared in this scope
2410 | case MENU_OFF_OPTION:
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2412:9: error: 'RevertInOut' was not declared in this scope
2412 | RevertInOut();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2413:9: error: 'SetPresetFast' was not declared in this scope
2413 | SetPresetFast(current_preset_.preset_num);
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2417:20: error: 'DoPulsingCrystal' is not a member of 'SaberBase'
2417 | SaberBase::DoPulsingCrystal();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuExit()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2424:13: error: 'menu_type_' was not declared in this scope
2424 | switch (menu_type_) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2425:12: error: 'MENU_PRESET' was not declared in this scope; did you mean 'ENETRESET'?
2425 | case MENU_PRESET:
| ^~~~~~~~~~~
| ENETRESET
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2426:9: error: 'first_preset' was not declared in this scope
2426 | first_preset();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2429:12: error: 'MENU_VOLUME' was not declared in this scope
2429 | case MENU_VOLUME:
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2442:5: error: 'menu_type_' was not declared in this scope
2442 | menu_type_ = MENU_TOP;
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2442:18: error: 'MENU_TOP' was not declared in this scope
2442 | menu_type_ = MENU_TOP;
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2443:5: error: 'menu_' was not declared in this scope
2443 | menu_ = false;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2444:5: error: 'in_menu_' was not declared in this scope
2444 | in_menu_ = false;
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2445:5: error: 'twist_menu_' was not declared in this scope
2445 | twist_menu_ = M_PI / 2.5;
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2446:5: error: 'wav_player' was not declared in this scope; did you mean 'wav_players'?
2446 | wav_player.Free();
| ^~~~~~~~~~
| wav_players
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2447:5: error: 'StopSystemMenuBGM' was not declared in this scope
2447 | StopSystemMenuBGM();
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2448:9: error: 'OFF_FAST' was not declared in this scope
2448 | Off(OFF_FAST);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2448:5: error: 'Off' was not declared in this scope
2448 | Off(OFF_FAST);
| ^~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuSave()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2452:9: error: 'menu_type_' was not declared in this scope
2452 | if (menu_type_ == MENU_VOLUME) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2452:23: error: 'MENU_VOLUME' was not declared in this scope
2452 | if (menu_type_ == MENU_VOLUME) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2458:9: error: 'menu_type_' was not declared in this scope
2458 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2458:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2458 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2459:18: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2459 | SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2461:9: error: 'in_menu_' was not declared in this scope
2461 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2462:7: error: 'MenuPrompt' was not declared in this scope
2462 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2463:7: error: 'MenuDial' was not declared in this scope
2463 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuSelect()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2469:9: error: 'menu_type_' was not declared in this scope
2469 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2469:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2469 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2469:52: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2469 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2470:5: error: 'MenuPrompt' was not declared in this scope
2470 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2471:5: error: 'MenuDial' was not declared in this scope
2471 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuConfirm()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2476:9: error: 'menu_type_' was not declared in this scope
2476 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2476:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2476 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2476:52: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2476 | if (menu_type_ == MENU_SETTING_SUB) SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2477:5: error: 'MenuPrompt' was not declared in this scope
2477 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2478:5: error: 'MenuDial' was not declared in this scope
2478 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuCancel()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2483:9: error: 'menu_type_' was not declared in this scope
2483 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2483:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2483 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2484:18: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2484 | SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2486:5: error: 'MenuPrompt' was not declared in this scope
2486 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2487:5: error: 'MenuDial' was not declared in this scope
2487 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuReturn()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2491:20: error: 'class SoundLibrary' has no member named 'SayReturn'; did you mean 'SayRevert'?
2491 | sound_library_.SayReturn();
| ^~~~~~~~~
| SayRevert
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2492:9: error: 'menu_type_' was not declared in this scope
2492 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2492:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2492 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2493:18: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2493 | SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2495:5: error: 'MenuPrompt' was not declared in this scope
2495 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2496:5: error: 'MenuDial' was not declared in this scope
2496 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuRevert()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2501:9: error: 'menu_type_' was not declared in this scope
2501 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2501:23: error: 'MENU_SETTING_SUB' was not declared in this scope
2501 | if (menu_type_ == MENU_SETTING_SUB) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2502:18: error: 'DoSettingsMenu' is not a member of 'SaberBase'
2502 | SaberBase::DoSettingsMenu();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2504:5: error: 'MenuPrompt' was not declared in this scope
2504 | MenuPrompt();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2505:5: error: 'MenuDial' was not declared in this scope
2505 | MenuDial(0);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void MenuPrompt()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2509:13: error: 'menu_type_' was not declared in this scope
2509 | switch (menu_type_) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2510:12: error: 'MENU_TOP' was not declared in this scope
2510 | case MENU_TOP:
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: At global scope:
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2542:48: error: virt-specifiers in 'Parse' not allowed outside a class definition
2542 | bool Parse(const char *cmd, const char* arg) override {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'bool Parse(const char*, const char*)':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2543:24: error: cannot call member function 'virtual bool PropBase::Parse(const char*, const char*)' without object
2543 | if (PropBase::Parse(cmd, arg)) return true;
| ~~~~~~~~~~~~~~~^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2549:9: error: 'ListTracks' was not declared in this scope; did you mean 'SetTrack'?
2549 | ListTracks(path);
| ^~~~~~~~~~
| SetTrack
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2555:7: error: 'saved_gesture_control' was not declared in this scope
2555 | saved_gesture_control.Print(arg);
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2559:7: error: 'saved_gesture_control' was not declared in this scope
2559 | saved_gesture_control.Set(arg);
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2560:7: error: 'SaveGestureState' was not declared in this scope
2560 | SaveGestureState();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ToggleBattleMode()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2577:10: error: 'battle_mode_' was not declared in this scope
2577 | if (!battle_mode_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ToggleMultiBlast()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2595:5: error: 'swing_blast_' was not declared in this scope
2595 | swing_blast_ = !swing_blast_;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ToggleBattleModeMultiBlast()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2612:9: error: 'battle_mode_' was not declared in this scope
2612 | if (battle_mode_ && !swing_blast_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2612:26: error: 'swing_blast_' was not declared in this scope
2612 | if (battle_mode_ && !swing_blast_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2613:7: error: 'check_blast_' was not declared in this scope
2613 | check_blast_ = true;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2614:7: error: 'last_blast_millis_' was not declared in this scope
2614 | last_blast_millis_ = millis();
| ^~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2616:5: error: 'swing_blast_' was not declared in this scope
2616 | swing_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void DoAutoMultiBlast()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2620:9: error: 'check_blast_' was not declared in this scope
2620 | if (check_blast_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2621:22: error: 'last_blast_millis_' was not declared in this scope
2621 | if (millis() - last_blast_millis_ < 2000) {
| ^~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2622:9: error: 'swing_blast_' was not declared in this scope
2622 | swing_blast_ = true;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void DoIgnition()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2632:9: error: 'On' was not declared in this scope; did you mean 'yn'?
2632 | On();
| ^~
| yn
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2634:9: error: 'FastOn' was not declared in this scope
2634 | FastOn();
| ^~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void CheckQuote()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2645:9: error: 'force_quote_' was not declared in this scope
2645 | force_quote_ = !force_quote_;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2647:7: error: 'ForceQuote' was not declared in this scope
2647 | ForceQuote();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ForceQuote()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2654:9: error: 'force_quote_' was not declared in this scope; did you mean 'ForceQuote'?
2654 | if (force_quote_) {
| ^~~~~~~~~~~~
| ForceQuote
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void PresetMenu(bool)':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2682:7: error: 'next_preset' was not declared in this scope; did you mean 'prop_next_preset'?
2682 | next_preset();
| ^~~~~~~~~~~
| prop_next_preset
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2684:7: error: 'previous_preset' was not declared in this scope; did you mean 'prop_previous_preset'?
2684 | previous_preset();
| ^~~~~~~~~~~~~~~
| prop_previous_preset
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ResetColors()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2690:5: error: 'ToggleColorChangeMode' was not declared in this scope
2690 | ToggleColorChangeMode();
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2692:5: error: 'current_preset_' was not declared in this scope; did you mean 'CurrentPreset'?
2692 | current_preset_.SetStyle(blade_num_, style_parser.CopyArguments("~", current_preset_.GetStyle(blade_num_), int_arg_menu_, NELEM(int_arg_menu_)));
| ^~~~~~~~~~~~~~~
| CurrentPreset
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2692:30: error: 'blade_num_' was not declared in this scope
2692 | current_preset_.SetStyle(blade_num_, style_parser.CopyArguments("~", current_preset_.GetStyle(blade_num_), int_arg_menu_, NELEM(int_arg_menu_)));
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2694:5: error: 'UpdateStyle' was not declared in this scope
2694 | UpdateStyle();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void first_preset()':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2700:5: error: 'SaveState' was not declared in this scope
2700 | SaveState(0);
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2702:5: error: 'SetPreset' was not declared in this scope; did you mean 'Preset'?
2702 | SetPreset(0, true);
| ^~~~~~~~~
| Preset
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void ChangeVolume(int)':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2713:22: error: 'class SoundLibrary' has no member named 'SayMininumVolume'; did you mean 'SayMinimumVolume'?
2713 | sound_library_.SayMininumVolume();
| ^~~~~~~~~~~~~~~~
| SayMinimumVolume
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: At global scope:
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2742:68: error: virt-specifiers in 'Event2' not allowed outside a class definition
2742 | bool Event2(enum BUTTON button, EVENT event, uint32_t modifiers) override {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'bool Event2(BUTTON, EVENT, uint32_t)':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2751:9: error: 'blade_detected_' was not declared in this scope; did you mean 'BladeDetect'?
2751 | blade_detected_ = true;
| ^~~~~~~~~~~~~~~
| BladeDetect
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2755:9: error: 'saved_gesture_control' was not declared in this scope
2755 | saved_gesture_control.gestureon = true;
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2757:9: error: 'FindBladeAgain' was not declared in this scope
2757 | FindBladeAgain();
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2764:9: error: 'Off' was not declared in this scope
2764 | Off();
| ^~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2766:20: error: 'DoNoBlade' is not a member of 'SaberBase'
2766 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2777:13: error: 'menu_' was not declared in this scope
2777 | if (menu_ && menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2777:22: error: 'menu_type_' was not declared in this scope
2777 | if (menu_ && menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2777:36: error: 'MENU_TRACK_PLAYER' was not declared in this scope
2777 | if (menu_ && menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2779:24: error: 'MENU_TOP' was not declared in this scope
2779 | menu_type_ = MENU_TOP;
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2787:13: error: 'menu_' was not declared in this scope
2787 | if (menu_) return false;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2789:9: error: 'saber_off_time_millis_' was not declared in this scope
2789 | saber_off_time_millis_ = millis();
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2797:14: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
2797 | if (!preset_menu_ && !in_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2797:31: error: 'in_menu_' was not declared in this scope
2797 | if (!preset_menu_ && !in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2798:26: error: 'class SoundLibrary' has no member named 'SayResetBeep'
2798 | sound_library_.SayResetBeep(); // Beep to prompt user to release aux button for system reset
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2807:13: error: 'in_menu_' was not declared in this scope
2807 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2808:26: error: 'class SoundLibrary' has no member named 'ClearSoundQueue'
2808 | sound_library_.ClearSoundQueue();
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2809:11: error: 'MenuDial' was not declared in this scope
2809 | MenuDial(-1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2812:20: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
2812 | } else if (preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2813:11: error: 'preset_forward_' was not declared in this scope
2813 | preset_forward_= false;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2821:24: error: 'DoNoBlade' is not a member of 'SaberBase'
2821 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2824:28: error: 'menu_time_' was not declared in this scope
2824 | if (millis() - menu_time_ > 1000) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2825:15: error: 'DoInteractivePreon' was not declared in this scope
2825 | DoInteractivePreon();
| ^~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2833:14: error: 'in_menu_' was not declared in this scope
2833 | if (!in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2843:11: error: 'SaveGestureState' was not declared in this scope
2843 | SaveGestureState();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2857:9: error: 'StopWavPlayers' was not declared in this scope
2857 | StopWavPlayers(); // Stops reset beep
| ^~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2858:14: error: 'mode_volume_' was not declared in this scope; did you mean 'f_delvolume'?
2858 | if (!mode_volume_) {
| ^~~~~~~~~~~~
| f_delvolume
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2859:11: error: 'StartOrStopTrack' was not declared in this scope
2859 | StartOrStopTrack();
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2864:13: error: 'menu_' was not declared in this scope
2864 | if (menu_) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2865:13: error: 'in_menu_' was not declared in this scope
2865 | if (in_menu_) return false;
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2867:14: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
2867 | if (!preset_menu_ && blade_detected_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2871:17: error: 'SetMute' was not declared in this scope
2871 | if (SetMute(true)) {
| ^~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2872:15: error: 'unmute_on_deactivation_' was not declared in this scope
2872 | unmute_on_deactivation_ = true;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2873:15: error: 'On' was not declared in this scope; did you mean 'yn'?
2873 | On();
| ^~
| yn
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2882:22: error: 'DoNoBlade' is not a member of 'SaberBase'
2882 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2894:14: error: 'menu_' was not declared in this scope
2894 | if (!menu_ && !in_menu_ && !preset_menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2894:24: error: 'in_menu_' was not declared in this scope
2894 | if (!menu_ && !in_menu_ && !preset_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2894:37: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
2894 | if (!menu_ && !in_menu_ && !preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2895:11: error: 'StartEditMode' was not declared in this scope
2895 | StartEditMode();
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2897:11: error: 'menu_time_' was not declared in this scope
2897 | menu_time_ = millis();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2898:11: error: 'system_menu_bgm_switch_' was not declared in this scope
2898 | system_menu_bgm_switch_ = true;
| ^~~~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2899:11: error: 'MenuDial' was not declared in this scope
2899 | MenuDial(1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2910:13: error: 'menu_' was not declared in this scope
2910 | if (menu_) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2911:13: error: 'CheckShowColorCC' was not declared in this scope
2911 | if (CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2916:13: error: 'CheckShowColorCC' was not declared in this scope
2916 | if (CheckShowColorCC()) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2925:13: error: 'CancelShowColor' was not declared in this scope
2925 | if (CancelShowColor()) return false;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2926:13: error: 'menu_' was not declared in this scope
2926 | if (menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2931:15: error: 'menu_type_' was not declared in this scope
2931 | if (menu_type_ == MENU_TOP) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2931:29: error: 'MENU_TOP' was not declared in this scope
2931 | if (menu_type_ == MENU_TOP) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2933:13: error: 'MenuChoice' was not declared in this scope
2933 | MenuChoice();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2955:13: error: 'menu_' was not declared in this scope
2955 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2955:22: error: 'CheckShowColorCC' was not declared in this scope
2955 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2958:11: error: 'battle_mode_' was not declared in this scope
2958 | battle_mode_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2965:13: error: 'CheckShowColorCC' was not declared in this scope
2965 | if (CheckShowColorCC()) {
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2971:13: error: 'in_menu_' was not declared in this scope
2971 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2976:14: error: 'swinging_' was not declared in this scope
2976 | if (!swinging_) {
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2977:11: error: 'check_blast_' was not declared in this scope
2977 | check_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2978:11: error: 'swing_blast_' was not declared in this scope
2978 | swing_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2981:11: error: 'battle_mode_' was not declared in this scope
2981 | battle_mode_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2988:13: error: 'CheckShowColorCC' was not declared in this scope
2988 | if (CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2989:13: error: 'in_menu_' was not declared in this scope
2989 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:2999:13: error: 'CheckShowColorCC' was not declared in this scope
2999 | if (CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3000:12: error: 'in_menu_' was not declared in this scope
3000 | if(in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3001:26: error: 'class SoundLibrary' has no member named 'ClearSoundQueue'
3001 | sound_library_.ClearSoundQueue();
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3002:11: error: 'MenuDial' was not declared in this scope
3002 | MenuDial(-1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3020:13: error: 'in_menu_' was not declared in this scope
3020 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3021:26: error: 'class SoundLibrary' has no member named 'ClearSoundQueue'
3021 | sound_library_.ClearSoundQueue();
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3022:11: error: 'MenuDial' was not declared in this scope
3022 | MenuDial(1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3027:26: error: 'kyber_time_' was not declared in this scope
3027 | if (millis() - kyber_time_ >1000) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3028:13: error: 'DoInteractiveBlast' was not declared in this scope
3028 | DoInteractiveBlast();
| ^~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3035:13: error: 'in_menu_' was not declared in this scope
3035 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3036:11: error: 'MenuChoice' was not declared in this scope
3036 | MenuChoice();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3042:11: error: 'ToggleColorChangeMode' was not declared in this scope
3042 | ToggleColorChangeMode();
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3054:13: error: 'CancelShowColor' was not declared in this scope
3054 | if (CancelShowColor()) return true;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3055:13: error: 'in_menu_' was not declared in this scope
3055 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3056:11: error: 'MenuDial' was not declared in this scope
3056 | MenuDial(-1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3069:13: error: 'menu_' was not declared in this scope
3069 | if (menu_ || CancelShowColor()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3069:22: error: 'CancelShowColor' was not declared in this scope
3069 | if (menu_ || CancelShowColor()) return true;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3077:13: error: 'ToggleColorChangeMode' was not declared in this scope
3077 | ToggleColorChangeMode();
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3081:24: error: 'DoKyber' is not a member of 'SaberBase'
3081 | SaberBase::DoKyber();
| ^~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3082:13: error: 'ToggleColorChangeMode' was not declared in this scope
3082 | ToggleColorChangeMode();
| ^~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3083:13: error: 'kyber_time_' was not declared in this scope
3083 | kyber_time_ = millis();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3091:13: error: 'menu_' was not declared in this scope
3091 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3091:22: error: 'CheckShowColorCC' was not declared in this scope
3091 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3100:11: error: 'check_blast_' was not declared in this scope
3100 | check_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3101:11: error: 'swing_blast_' was not declared in this scope
3101 | swing_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3108:13: error: 'menu_' was not declared in this scope
3108 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3108:22: error: 'CheckShowColorCC' was not declared in this scope
3108 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3110:9: error: 'check_blast_' was not declared in this scope
3110 | check_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3111:9: error: 'swing_blast_' was not declared in this scope
3111 | swing_blast_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3116:13: error: 'menu_' was not declared in this scope
3116 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3116:22: error: 'CheckShowColorCC' was not declared in this scope
3116 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3134:13: error: 'in_menu_' was not declared in this scope
3134 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3139:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3139 | if (preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3142:11: error: 'StopMenuBGM' was not declared in this scope
3142 | StopMenuBGM();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3146:15: error: 'menu_' was not declared in this scope
3146 | if (menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3152:24: error: 'DoNoBlade' is not a member of 'SaberBase'
3152 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3155:28: error: 'menu_time_' was not declared in this scope
3155 | if (millis() - menu_time_ > 1000) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3163:13: error: 'in_menu_' was not declared in this scope
3163 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3164:26: error: 'class SoundLibrary' has no member named 'ClearSoundQueue'
3164 | sound_library_.ClearSoundQueue();
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3165:11: error: 'MenuDial' was not declared in this scope
3165 | MenuDial(1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3168:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3168 | if (preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3169:11: error: 'preset_forward_' was not declared in this scope
3169 | preset_forward_ = true;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3178:14: error: 'in_menu_' was not declared in this scope
3178 | if (!in_menu_ && !preset_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3178:27: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3178 | if (!in_menu_ && !preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3184:13: error: 'in_menu_' was not declared in this scope
3184 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3185:11: error: 'MenuChoice' was not declared in this scope
3185 | MenuChoice();
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3188:14: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3188 | if (!preset_menu_) {
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3191:11: error: 'preset_forward_' was not declared in this scope
3191 | preset_forward_ = true;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3194:11: error: 'StartMenuBGM' was not declared in this scope
3194 | StartMenuBGM();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3197:11: error: 'StopMenuBGM' was not declared in this scope
3197 | StopMenuBGM();
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3209:13: error: 'color_mode_' was not declared in this scope
3209 | if (color_mode_ == CC_COLOR_LIST) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3210:11: error: 'dial_' was not declared in this scope
3210 | dial_ = (dial_ + 1) % NELEM(color_list_);
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3215:13: error: 'in_menu_' was not declared in this scope
3215 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3215:25: error: 'enable_twist_' was not declared in this scope
3215 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3216:11: error: 'MenuDial' was not declared in this scope
3216 | MenuDial(1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3226:13: error: 'color_mode_' was not declared in this scope
3226 | if (color_mode_ == CC_COLOR_LIST) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3227:15: error: 'dial_' was not declared in this scope
3227 | if (dial_ <= 0) dial_ = NELEM(color_list_);
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3228:11: error: 'dial_' was not declared in this scope
3228 | dial_ = dial_ - 1;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3233:13: error: 'in_menu_' was not declared in this scope
3233 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3233:25: error: 'enable_twist_' was not declared in this scope
3233 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3234:11: error: 'MenuDial' was not declared in this scope
3234 | MenuDial(-1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3244:13: error: 'in_menu_' was not declared in this scope
3244 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3244:25: error: 'enable_twist_' was not declared in this scope
3244 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3245:11: error: 'MenuDial' was not declared in this scope
3245 | MenuDial(1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3255:13: error: 'in_menu_' was not declared in this scope
3255 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3255:25: error: 'enable_twist_' was not declared in this scope
3255 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3256:11: error: 'MenuDial' was not declared in this scope
3256 | MenuDial(-1);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3262:13: error: 'menu_' was not declared in this scope
3262 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3262:22: error: 'CheckShowColorCC' was not declared in this scope
3262 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3276:13: error: 'in_menu_' was not declared in this scope
3276 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3276:25: error: 'enable_twist_' was not declared in this scope
3276 | if (in_menu_ && enable_twist_) {
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3277:11: error: 'MenuDialIncrement' was not declared in this scope
3277 | MenuDialIncrement(1);
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3280:13: error: 'swinging_' was not declared in this scope
3280 | if (swinging_) {
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3290:13: error: 'in_menu_' was not declared in this scope
3290 | if (in_menu_) {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3291:11: error: 'MenuDialIncrement' was not declared in this scope
3291 | MenuDialIncrement(-1);
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3294:13: error: 'swinging_' was not declared in this scope
3294 | if (swinging_) {
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3304:13: error: 'menu_' was not declared in this scope
3304 | if (menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3305:15: error: 'menu_type_' was not declared in this scope
3305 | if (menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3305:29: error: 'MENU_TRACK_PLAYER' was not declared in this scope
3305 | if (menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3306:13: error: 'track_mode_' was not declared in this scope; did you mean 'track_player_'?
3306 | track_mode_ = PLAYBACK_ROTATE;
| ^~~~~~~~~~~
| track_player_
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3306:27: error: 'PLAYBACK_ROTATE' was not declared in this scope
3306 | track_mode_ = PLAYBACK_ROTATE;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3310:13: error: 'MenuDialIncrement' was not declared in this scope
3310 | MenuDialIncrement(1);
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3321:13: error: 'menu_' was not declared in this scope
3321 | if (menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3322:15: error: 'menu_type_' was not declared in this scope
3322 | if (menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3322:29: error: 'MENU_TRACK_PLAYER' was not declared in this scope
3322 | if (menu_type_ == MENU_TRACK_PLAYER) {
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3323:13: error: 'track_mode_' was not declared in this scope; did you mean 'track_player_'?
3323 | track_mode_ = PLAYBACK_LOOP;
| ^~~~~~~~~~~
| track_player_
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3323:27: error: 'PLAYBACK_LOOP' was not declared in this scope
3323 | track_mode_ = PLAYBACK_LOOP;
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3327:13: error: 'MenuDialIncrement' was not declared in this scope
3327 | MenuDialIncrement(-1);
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3334:13: error: 'menu_' was not declared in this scope
3334 | if (menu_) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3340:13: error: 'menu_' was not declared in this scope
3340 | if (menu_ || SaberBase::Lockup() || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3340:45: error: 'CheckShowColorCC' was not declared in this scope
3340 | if (menu_ || SaberBase::Lockup() || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3342:14: error: 'battle_mode_' was not declared in this scope
3342 | if (!battle_mode_ || swinging_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3342:30: error: 'swinging_' was not declared in this scope
3342 | if (!battle_mode_ || swinging_) {
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3343:11: error: 'clash_impact_millis_' was not declared in this scope
3343 | clash_impact_millis_ = millis();
| ^~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3347:9: error: 'clash_impact_millis_' was not declared in this scope
3347 | clash_impact_millis_ = millis();
| ^~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3353:11: error: 'auto_melt_on_' was not declared in this scope
3353 | auto_melt_on_ = true;
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3356:9: error: 'clash_type_' was not declared in this scope; did you mean 'clash_t_'?
3356 | clash_type_ = CLASH_BATTLE_MODE;
| ^~~~~~~~~~~
| clash_t_
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3356:23: error: 'CLASH_BATTLE_MODE' was not declared in this scope
3356 | clash_type_ = CLASH_BATTLE_MODE;
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3360:13: error: 'menu_' was not declared in this scope
3360 | if (menu_ || SaberBase::Lockup() || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3360:45: error: 'CheckShowColorCC' was not declared in this scope
3360 | if (menu_ || SaberBase::Lockup() || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3364:14: error: 'swinging_' was not declared in this scope
3364 | if (!swinging_) {
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3365:16: error: 'battle_mode_' was not declared in this scope
3365 | if (!battle_mode_) {
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3374:11: error: 'auto_melt_on_' was not declared in this scope
3374 | auto_melt_on_ = true;
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3382:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3382 | if (preset_menu_) return false;
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3383:14: error: 'menu_' was not declared in this scope
3383 | if (!menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3387:15: error: 'FastOn' was not declared in this scope
3387 | FastOn();
| ^~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3395:24: error: 'DoNoBlade' is not a member of 'SaberBase'
3395 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3403:13: error: 'menu_' was not declared in this scope
3403 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3403:22: error: 'CheckShowColorCC' was not declared in this scope
3403 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3404:24: error: 'last_twist_' was not declared in this scope
3404 | if (millis() - last_twist_ > 1000) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3407:11: error: 'battle_mode_' was not declared in this scope
3407 | battle_mode_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3412:9: error: 'battle_mode_' was not declared in this scope
3412 | battle_mode_ = false;
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3418:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3418 | if (preset_menu_) return false;
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3420:14: error: 'menu_' was not declared in this scope
3420 | if (!menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3422:26: error: 'last_twist_' was not declared in this scope
3422 | if (millis() - last_twist_ > 1000 && millis() - saber_off_time_ > 1000) {
| ^~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3422:59: error: 'saber_off_time_' was not declared in this scope
3422 | if (millis() - last_twist_ > 1000 && millis() - saber_off_time_ > 1000) {
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3425:17: error: 'On' was not declared in this scope; did you mean 'yn'?
3425 | On();
| ^~
| yn
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3433:26: error: 'DoNoBlade' is not a member of 'SaberBase'
3433 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3446:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3446 | if (preset_menu_) return false;
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3447:14: error: 'menu_' was not declared in this scope
3447 | if (!menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3451:15: error: 'FastOn' was not declared in this scope
3451 | FastOn();
| ^~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3459:24: error: 'DoNoBlade' is not a member of 'SaberBase'
3459 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3467:13: error: 'preset_menu_' was not declared in this scope; did you mean 'PresetMenu'?
3467 | if (preset_menu_) return false;
| ^~~~~~~~~~~~
| PresetMenu
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3468:14: error: 'menu_' was not declared in this scope
3468 | if (!menu_) {
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3472:15: error: 'FastOn' was not declared in this scope
3472 | FastOn();
| ^~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3480:24: error: 'DoNoBlade' is not a member of 'SaberBase'
3480 | SaberBase::DoNoBlade();
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3486:13: error: 'menu_' was not declared in this scope
3486 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3486:22: error: 'CheckShowColorCC' was not declared in this scope
3486 | if (menu_ || CheckShowColorCC()) return true;
| ^~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3489:23: error: 'last_push_millis_' was not declared in this scope
3489 | millis() - last_push_millis_ > 1000) {
| ^~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: At global scope:
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3513:53: error: virt-specifiers in 'SB_Effect' not allowed outside a class definition
3513 | void SB_Effect(EffectType effect, float location) override {
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: In function 'void SB_Effect(EffectType, float)':
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3516:26: error: 'PlayEffectTrack' was not declared in this scope
3516 | case EFFECT_TRACK: PlayEffectTrack(); return;
| ^~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3526:17: error: 'OFF_FAST' was not declared in this scope
3526 | Off(OFF_FAST);
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3526:13: error: 'Off' was not declared in this scope
3526 | Off(OFF_FAST);
| ^~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3528:13: error: 'Off' was not declared in this scope
3528 | Off();
| ^~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3530:11: error: 'saber_off_time_millis_' was not declared in this scope
3530 | saber_off_time_millis_ = millis();
| ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3549:9: error: 'preon_effect_' was not declared in this scope
3549 | preon_effect_ = true;
| ^~~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3558:13: error: 'FastOn' was not declared in this scope
3558 | FastOn();
| ^~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3569:13: error: 'On' was not declared in this scope; did you mean 'yn'?
3569 | On();
| ^~
| yn
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3582:31: error: 'SoundLoop' was not declared in this scope
3582 | case EFFECT_SOUND_LOOP: SoundLoop(); return;
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3584:14: error: 'battle_mode_' was not declared in this scope
3584 | if (!battle_mode_) ToggleBattleMode();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3587:13: error: 'battle_mode_' was not declared in this scope
3587 | if (battle_mode_) ToggleBattleMode();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3590:14: error: 'swing_blast_' was not declared in this scope
3590 | if (!swing_blast_) ToggleMultiBlast();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3593:13: error: 'swing_blast_' was not declared in this scope
3593 | if (swing_blast_) ToggleMultiBlast();
| ^~~~~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h: At global scope:
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3600:1: error: expected unqualified-id before 'private'
3600 | private:
| ^~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3633:3: error: 'ClashType' does not name a type
3633 | ClashType clash_type_ = CLASH_NONE;
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3634:3: error: 'MenuType' does not name a type
3634 | MenuType menu_type_ = MENU_TOP;
| ^~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3637:3: error: 'TrackMode' does not name a type
3637 | TrackMode track_mode_ = PLAYBACK_OFF;
| ^~~~~~~~~
C:\Users\ajbur\Desktop\LIGHTSABER FILES\My Aeryn\extra\ProffieOS\props\saber_sabertrio_buttons.h:3675:1: error: expected declaration before '}' token
3675 | };
| ^
exit status 1
Compilation error: wrong number of template arguments (5, should be 3)