This commit is contained in:
joeyahines committed 2025-03-22 21:30:59 -06:00
1 parent 1d5b44128b
commit c5cada372e
23 files changed
+90 -39

No files matched your search

+2
View File
@@ -62,6 +62,8 @@ impl Apikey {
general_purpose::STANDARD_NO_PAD.encode(hash)
}
#[allow(dead_code)]
pub fn find_key_from_secret(db: &Database, secret: &str) -> Result<Option<Self>, Error> {
let hash = Self::hash_secret(secret);
-1
View File
@@ -3,7 +3,6 @@ use j_db::database::Database;
use j_db::model::JdbModel;
use rand::prelude::IndexedRandom;
use rand::rng;
use rand::seq::SliceRandom;
use serde::{Deserialize, Serialize};
use std::collections::HashMap;
use tera::{Context, Tera};
+3 -3
View File
@@ -194,7 +194,7 @@ pub enum LilFrenState {
impl Distribution<LilFrenState> for StandardUniform {
fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> LilFrenState {
match rng.gen_range(0..10) {
match rng.random_range(0..10) {
0 => LilFrenState::Standing,
1 => LilFrenState::TaxFraud,
2 => LilFrenState::Sick,
@@ -253,8 +253,8 @@ impl LilFren {
thirst: 1.0,
entertainment: 1.0,
state: LilFrenState::Standing,
smarts: rng().gen_range(0.0..0.5),
metabolism: rng().gen_range(0.2..0.75),
smarts: rng().random_range(0.0..0.5),
metabolism: rng().random_range(0.2..0.75),
}
}
+1 -2
View File
@@ -1,7 +1,6 @@
use crate::error::Error;
use crate::user::UserError;
use j_db::database::Database;
use j_db::error::JDbError;
use j_db::model::JdbModel;
use poise::serenity_prelude::{Emoji, EmojiId, MessageBuilder, UserId};
use rand::{rng, Rng};
@@ -134,7 +133,7 @@ impl Racer {
}
pub fn update_pos(&mut self) {
let speed_boost = rng().gen_range(-0.75..0.75);
let speed_boost = rng().random_range(-0.75..0.75);
self.pos += self.speed + (self.speed * speed_boost);
self.pos = self.pos.clamp(0.0, RACE_SIZE as f32);
+2 -2
View File
@@ -3,7 +3,7 @@ use j_db::database::Database;
use j_db::model::JdbModel;
use rand::distr::weighted::WeightedIndex;
use rand::prelude::Distribution;
use rand::thread_rng;
use rand::rng;
use serde::{Deserialize, Serialize};
use std::collections::HashSet;
@@ -115,7 +115,7 @@ impl RandomConfig {
let dist = WeightedIndex::new(responses.iter().map(|r| r.score)).unwrap();
let mut resp = responses[dist.sample(&mut thread_rng())].clone();
let mut resp = responses[dist.sample(&mut rng())].clone();
resp.score = resp.score.saturating_sub(1);