rgb_matrix_kb.inc (576B)
1 #ifdef RGB_MATRIX_KEYREACTIVE_ENABLED 2 RGB_MATRIX_EFFECT(my_party_rocks) 3 4 # ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS 5 6 bool my_party_rocks(effect_params_t* params) { 7 RGB_MATRIX_USE_LIMITS(led_min, led_max); 8 hsv_t hsv = {rand() & 0xFF, rand() & 0xFF, rgb_matrix_config.hsv.v}; 9 rgb_t rgb = rgb_matrix_hsv_to_rgb(hsv); 10 // rgb_matrix_set_color(i, rgb.r, rgb.g, rgb.b); 11 rgb_matrix_set_color_all(rgb.r, rgb.g, rgb.b); 12 return rgb_matrix_check_finished_leds(led_max); 13 } 14 15 # endif // RGB_MATRIX_CUSTOM_EFFECT_IMPLS 16 #endif // RGB_MATRIX_KEYREACTIVE_ENABLED