fix: fix relic recommend & some scene not appearing
This commit is contained in:
@@ -103,6 +103,12 @@ pub async fn on_get_scene_map_info_cs_req(
|
||||
state: prop.prop_state,
|
||||
config_id: prop.inst_id,
|
||||
});
|
||||
map_info.lmngahfnaon.push(Ofcaigdhpoh {
|
||||
group_id: prop.group_id,
|
||||
state: prop.prop_state,
|
||||
config_id: prop.inst_id,
|
||||
extra_info: Option::None,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -241,30 +247,30 @@ async fn load_scene(
|
||||
scene.world_id
|
||||
},
|
||||
lighten_section_list: scene.sections.clone(),
|
||||
// chest_id_list: scene
|
||||
// .scenes
|
||||
// .values()
|
||||
// .flat_map(|v| v.chests.clone())
|
||||
// .collect::<Vec<_>>(),
|
||||
// scene_mission_info: Some(MissionStatusBySceneInfo {
|
||||
// finished_mission_id_list: scene
|
||||
// .scenes
|
||||
// .values()
|
||||
// .flat_map(|s| s.finished_main_missions.clone())
|
||||
// .collect::<Vec<_>>(),
|
||||
// sub_mission_status_list: scene
|
||||
// .scenes
|
||||
// .values()
|
||||
// .flat_map(|s| {
|
||||
// s.finished_sub_missions.iter().map(|sm| Mission {
|
||||
// id: *sm,
|
||||
// status: MissionStatus::MissionFinish.into(),
|
||||
// progress: 0,
|
||||
// })
|
||||
// })
|
||||
// .collect::<Vec<_>>(),
|
||||
// ..Default::default()
|
||||
// }),
|
||||
chest_id_list: scene
|
||||
.scenes
|
||||
.values()
|
||||
.flat_map(|v| v.chests.clone())
|
||||
.collect::<Vec<_>>(),
|
||||
scene_mission_info: Some(MissionStatusBySceneInfo {
|
||||
finished_mission_id_list: scene
|
||||
.scenes
|
||||
.values()
|
||||
.flat_map(|s| s.finished_main_missions.clone())
|
||||
.collect::<Vec<_>>(),
|
||||
sub_mission_status_list: scene
|
||||
.scenes
|
||||
.values()
|
||||
.flat_map(|s| {
|
||||
s.finished_sub_missions.iter().map(|sm| Mission {
|
||||
id: *sm,
|
||||
status: MissionStatus::MissionFinish.into(),
|
||||
progress: 0,
|
||||
})
|
||||
})
|
||||
.collect::<Vec<_>>(),
|
||||
..Default::default()
|
||||
}),
|
||||
floor_saved_data: scene.saved_values.clone(),
|
||||
..Default::default()
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user