Update readme, slash configs

This commit is contained in:
Luke D. Jones
2025-01-12 17:36:10 +13:00
parent 2123f369ad
commit 128bc3fce1
113 changed files with 1545 additions and 1305 deletions

View File

@@ -32,7 +32,7 @@ pub const RNDTABLE: [i32; 256] = [
206, 163, 45, 63, 90, 168, 114, 59, 33, 159, 95, 28, 139, 123, 98, 125, 196, 15, 70, 194, 253,
54, 14, 109, 226, 71, 17, 161, 93, 186, 87, 244, 138, 20, 52, 123, 251, 26, 36, 17, 46, 52,
231, 232, 76, 31, 221, 84, 37, 216, 165, 212, 106, 197, 242, 98, 43, 39, 175, 254, 145, 190,
84, 118, 222, 187, 136, 120, 163, 236, 249,
84, 118, 222, 187, 136, 120, 163, 236, 249
];
pub fn p_random() -> i32 {
@@ -67,7 +67,7 @@ pub(crate) trait EffectState {
#[derive(Debug, Deserialize, Serialize, Default)]
pub struct AdvancedEffects {
effects: Vec<Effect>,
zoned: bool,
zoned: bool
}
impl AdvancedEffects {
@@ -75,7 +75,7 @@ impl AdvancedEffects {
pub fn new(zoned: bool) -> Self {
Self {
effects: Default::default(),
zoned,
zoned
}
}
@@ -186,7 +186,7 @@ pub enum Effect {
Static(Static),
Breathe(Breathe),
DoomFlicker(DoomFlicker),
DoomLightFlash(DoomLightFlash),
DoomLightFlash(DoomLightFlash)
}
impl Default for Effect {
@@ -207,14 +207,12 @@ mod tests {
fn single_key_next_state_then_create() {
let layout = KeyLayout::default_layout();
let mut seq = AdvancedEffects::new(false);
seq.effects.push(Effect::Static(Static::new(
LedCode::F,
Colour {
seq.effects
.push(Effect::Static(Static::new(LedCode::F, Colour {
r: 255,
g: 127,
b: 0,
},
)));
b: 0
})));
seq.next_state(&layout);
let packets = seq.create_packets();
@@ -234,14 +232,14 @@ mod tests {
Colour {
r: 255,
g: 127,
b: 0,
b: 0
},
Colour {
r: 127,
g: 0,
b: 255,
b: 255
},
Speed::Med,
Speed::Med
)));
let s =
@@ -276,10 +274,10 @@ mod tests {
Colour {
r: 255,
g: 127,
b: 80,
b: 80
},
100,
10,
10
)));
seq.next_state(&layout);