Ensure manually selected style doesn't exceed the maximum
This commit is contained in:
1 parent
5b237c7e91
commit
feb0a2076c
1 file changed
+3
@@ -504,6 +504,9 @@ pub fn get_miku_art(style: i32) -> Vec<&'static str> {
|
||||
],
|
||||
];
|
||||
|
||||
if style > 0 && style as usize >= styles.len() {
|
||||
panic!("Style {} does not exist! Chooese one below {}", style, styles.len());
|
||||
}
|
||||
let selected_style = if style < 0 { rng.random_range(0..styles.len()) } else { style as usize };
|
||||
styles[selected_style].clone()
|
||||
}
|
||||
Reference in new issue
Block a user