Simplified multilinear loading code

This commit is contained in:
p11 2025-04-21 11:49:20 +02:00
parent 987d2c67be
commit 04d6a09b57

View File

@ -345,13 +345,10 @@ pub fn render_novel(
let mut player_settings = PlayerSettings::common(); let mut player_settings = PlayerSettings::common();
player_settings.extract_settings(&mut settings_context, &mut config_map); player_settings.extract_settings(&mut settings_context, &mut config_map);
let named_multilinear_info = load_multilinear(mld_path);
let named_multilinear_info = named_multilinear_info.as_ref();
let dialogs = parse_map(pk_path, &mut settings_context)?; let dialogs = parse_map(pk_path, &mut settings_context)?;
let mut sections = process_dialog(&dialogs[choice], &mut player_settings, start_level); let mut sections = process_dialog(&dialogs[choice], &mut player_settings, start_level);
if let Some(_named_multilinear_info) = named_multilinear_info { if let Some(_named_multilinear_info) = load_multilinear(mld_path) {
let choices_html = html! { let choices_html = html! {
div .choices-section { div .choices-section {
@for (i, dialog_sequence) in dialogs.iter().enumerate() { @for (i, dialog_sequence) in dialogs.iter().enumerate() {