| 182 | } |
| 183 | |
| 184 | u8 NoisePalette::changeToRandomPalette() { |
| 185 | while (true) { |
| 186 | u8 new_idx = random8() % 12; |
| 187 | if (new_idx == currentPaletteIndex) { |
| 188 | continue; |
| 189 | } |
| 190 | currentPaletteIndex = new_idx; |
| 191 | setPalettePreset(currentPaletteIndex); |
| 192 | return currentPaletteIndex; |
| 193 | } |
| 194 | } |
| 195 | |
| 196 | } // namespace fl |