feat: add new lce team cinematic intro

This commit is contained in:
KayJann
2026-06-02 01:41:48 +02:00
parent b76e0c305d
commit bd632e7e0b
13 changed files with 190 additions and 85 deletions
+1
View File
@@ -25,6 +25,7 @@ pub fn load_config_raw(app: AppHandle) -> AppConfig {
animations_enabled: Some(true),
vfx_enabled: Some(true),
rpc_enabled: Some(true),
start_fullscreen: Some(true),
music_vol: Some(50),
sfx_vol: Some(100),
legacy_mode: Some(false),
+8
View File
@@ -97,6 +97,14 @@ pub fn run() {
relay::join_game,
])
.setup(|app| {
let app_handle = app.handle().clone();
let config = config::load_config_raw(app_handle.clone());
if config.start_fullscreen.unwrap_or(true) {
if let Some(window) = app_handle.get_webview_window("main") {
let _ = window.set_fullscreen(true);
}
}
let args: Vec<String> = std::env::args().collect();
if args.len() > 1 && !args[1].starts_with('-') {
let instance_id = args[1].clone();
+1
View File
@@ -40,6 +40,7 @@ pub struct AppConfig {
pub animations_enabled: Option<bool>,
pub vfx_enabled: Option<bool>,
pub rpc_enabled: Option<bool>,
pub start_fullscreen: Option<bool>,
pub music_vol: Option<u32>,
pub sfx_vol: Option<u32>,
pub legacy_mode: Option<bool>,