|
@ -1,9 +1,9 @@ |
|
|
use std::fs::File;
|
|
|
use std::fs::File;
|
|
|
use serde_json::Value;
|
|
|
use serde_json::Value;
|
|
|
use crate::entity::character::CharacterClass;
|
|
|
use crate::entity::character::CharacterClass;
|
|
|
use std::cell::LazyCell;
|
|
|
|
|
|
|
|
|
use std::sync::LazyLock;
|
|
|
|
|
|
|
|
|
pub const LEVEL_TABLE: LazyCell<CharacterLevelTable> = LazyCell::new(|| CharacterLevelTable::default());
|
|
|
|
|
|
|
|
|
pub static LEVEL_TABLE: LazyLock<CharacterLevelTable> = LazyLock::new(CharacterLevelTable::default);
|
|
|
|
|
|
|
|
|
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
|
|
|
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
|
|
|
pub struct CharacterStats {
|
|
|
pub struct CharacterStats {
|
|
|