Advertisement
NoSloppy

BladeConfigHunting

Nov 21st, 2023
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. #ifdef CONFIG_TOP
  2. #include "proffieboard_v2_config.h"
  3. #define NUM_BLADES 3
  4. #define NUM_BUTTONS 2
  5. #define VOLUME 1000
  6. const unsigned int maxLedsPerStrip = 144;
  7. #define CLASH_THRESHOLD_G 3.5
  8. #define ENABLE_AUDIO
  9. #define ENABLE_MOTION
  10. #define ENABLE_WS2811
  11. #define ENABLE_SD
  12. #define DISABLE_DIAGNOSTIC_COMMANDS
  13. #define DISABLE_BASIC_PARSER_STYLES
  14. #define MOTION_TIMEOUT 60 * 15 * 1000
  15. #define SAVE_STATE
  16. #define IDLE_OFF_TIME 60 * 10 * 1000
  17. //#define ENABLE_ALL_EDIT_OPTIONS
  18. //#define FETT263_EDIT_MODE_MENU
  19. #define FETT263_DISABLE_COPY_PRESET
  20. #define FETT263_CLASH_STRENGTH_SOUND
  21. #define FETT263_SAY_COLOR_LIST
  22. #define FETT263_SAY_COLOR_LIST_CC
  23. #define FETT263_SAY_BATTERY_PERCENT
  24. #define FETT263_MAX_CLASH 16
  25. #define FETT263_HOLD_BUTTON_OFF
  26. #define FETT263_HOLD_BUTTON_LOCKUP
  27. //#define FETT263_TWIST_ON
  28. #define FETT263_TWIST_OFF
  29. #define FETT263_DUAL_MODE_SOUND
  30. #define FETT263_SWING_ON
  31. #define FETT263_FORCE_PUSH
  32. //#define FETT263_THRUST_ON
  33. #define FETT263_SWING_ON_SPEED 300
  34. #define FETT263_CLASH_STRENGTH_SOUND
  35. #define FETT263_BM_CLASH_DETECT 7
  36. #define ENABLE_SERIAL
  37. #define SHARED_POWER_PINS
  38. #define NO_REPEAT_RANDOM
  39. #define KILL_OLD_PLAYERS
  40. #endif
  41.  
  42. #ifdef CONFIG_PROP
  43. #include "../props/saber_fett263_buttons.h"
  44. #endif
  45.  
  46. #ifdef CONFIG_PRESETS
  47. Preset presets[] = {
  48.  
  49. { "Ben Solo;common", "common/tracks/TFA_Duel.wav",
  50. StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(),
  51. StylePtr<InOutHelper<EASYBLADE(OnSpark<GREEN>, WHITE), 300, 800> >(),
  52. StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(),
  53. "Ben Solo + Village Bride F"
  54. },
  55. };
  56.  
  57. BladeConfig blades[] = {
  58. {0, WS281XBladePtr<130, bladePin, Color8::GRB, PowerPINS<bladePowerPin1, bladePowerPin2, bladePowerPin3> >(),
  59. WS281XBladePtr<8, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin4> >(),
  60. WS281XBladePtr<144, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin1, bladePowerPin2, bladePowerPin3, bladePowerPin4, bladePowerPin5, bladePowerPin6> >(),
  61. CONFIGARRAY(presets) },
  62. };
  63. #endif
  64.  
  65. #ifdef CONFIG_BUTTONS
  66. Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
  67. Button AuxButton(BUTTON_AUX, auxPin, "aux");
  68. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement