feat(honkai): fixed honkers compatibility
This commit is contained in:
parent
4e835d8e33
commit
2a643f9639
3 changed files with 6 additions and 10 deletions
|
@ -4,14 +4,14 @@ pub mod schema;
|
|||
|
||||
pub use schema::Schema;
|
||||
|
||||
use crate::config::Config as ConfigTrait;
|
||||
use crate::config::ConfigExt;
|
||||
use crate::honkai::consts::config_file;
|
||||
|
||||
static mut CONFIG: Option<schema::Schema> = None;
|
||||
|
||||
pub struct Config;
|
||||
|
||||
impl ConfigTrait for Config {
|
||||
impl ConfigExt for Config {
|
||||
type Schema = schema::Schema;
|
||||
|
||||
#[inline]
|
||||
|
|
|
@ -2,9 +2,8 @@ use std::process::{Command, Stdio};
|
|||
|
||||
use anime_game_core::honkai::telemetry;
|
||||
|
||||
use crate::config::Config as _;
|
||||
use crate::honkai::config::Config;
|
||||
use crate::honkai::config::schema::Schema;
|
||||
use crate::config::ConfigExt;
|
||||
use crate::honkai::config::{Config, Schema};
|
||||
|
||||
use crate::honkai::consts;
|
||||
|
||||
|
|
|
@ -6,11 +6,8 @@ use wincompatlib::prelude::*;
|
|||
use anime_game_core::prelude::*;
|
||||
use anime_game_core::honkai::prelude::*;
|
||||
|
||||
use crate::config::Config;
|
||||
use crate::components::wine::{
|
||||
Version as WineVersion,
|
||||
WincompatlibWine
|
||||
};
|
||||
use crate::config::ConfigExt;
|
||||
use crate::components::wine::WincompatlibWine;
|
||||
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
pub enum LauncherState {
|
||||
|
|
Loading…
Reference in a new issue