Add character parameters to the config file

This commit is contained in:
inkursion 2025-06-09 23:09:54 +00:00
parent d9a4e3fd4f
commit 8f379fc868

View file

@ -4,6 +4,7 @@ use qwer::{phashmap, PropertyHashMap};
use std::sync::Arc;
use crate::game::{util, PlayerOperationResult};
use crate::config::CONFIGURATION;
use super::UniqueIDManager;
@ -75,12 +76,12 @@ impl ItemManager {
count: 1,
package: 3,
first_get_time: util::cur_timestamp_ms(),
star: 1,
star: CONFIGURATION.characters_star_rank,
exp: 0,
level: 1,
rank: 1,
unlocked_talent_num: 0,
skills: phashmap![(2, 1), (1, 1), (0, 1), (3, 1), (4, 1)],
level: CONFIGURATION.characters_lvl,
rank: CONFIGURATION.characters_ascension_rank,
unlocked_talent_num: CONFIGURATION.characters_unlocked_talents,
skills: phashmap![(2, CONFIGURATION.characters_dodge_lvl), (1, CONFIGURATION.characters_special_lvl), (0, CONFIGURATION.characters_normal_atk_lvl), (3, CONFIGURATION.characters_ult_lvl), (4, 1)],
is_custom_by_dungeon: true,
robot_id: 0,
};
@ -166,4 +167,4 @@ impl ItemManager {
},
)
}
}
}