Update gameserver/src/game/manager/dungeon.rs
This commit is contained in:
parent
5800628723
commit
3f4053a335
1 changed files with 11 additions and 5 deletions
|
@ -277,11 +277,15 @@ impl DungeonManager {
|
|||
let add_scene = hollow_scene.clone();
|
||||
|
||||
let quest_data = player.quest_data.as_ref().unwrap();
|
||||
|
||||
//let quest_id = quest_data.quests.as_ref().unwrap().get_id;
|
||||
|
||||
//Finish inner hollow quest (DungeonInner)
|
||||
let mut dungeon_quest = quest_data
|
||||
.quests
|
||||
.as_ref()
|
||||
.unwrap()
|
||||
.get(&dungeon_uid, &1001000101)
|
||||
.get(&dungeon_uid, &1001000102)
|
||||
.unwrap()
|
||||
.clone();
|
||||
dungeon_quest.set_progress(1);
|
||||
|
@ -300,7 +304,7 @@ impl DungeonManager {
|
|||
}),
|
||||
quest_data: Some(QuestData {
|
||||
quests: Some(PropertyDoubleKeyHashMap::Modify {
|
||||
to_add: vec![(dungeon_uid, 1001000101, dungeon_quest)],
|
||||
to_add: vec![(dungeon_uid, 1001000102, dungeon_quest)],
|
||||
to_remove: Vec::new(),
|
||||
}),
|
||||
..Default::default()
|
||||
|
@ -368,7 +372,7 @@ impl DungeonManager {
|
|||
(1035, 10000),
|
||||
(1041, 10000),
|
||||
(1042, 10000),
|
||||
(1043, 1),
|
||||
(1043, 2),
|
||||
(1044, 1),
|
||||
] {
|
||||
props.insert(scene_uid, *sub_key, *value);
|
||||
|
@ -602,7 +606,7 @@ impl DungeonManager {
|
|||
1,
|
||||
PlayerHollowSectionInfo {
|
||||
prev_grid_index: 0,
|
||||
cur_grid_index: 22,
|
||||
cur_grid_index: 8,
|
||||
entered_times: 0,
|
||||
global_event: 0,
|
||||
perform_event_graph: 3405096459205834,
|
||||
|
@ -611,7 +615,7 @@ impl DungeonManager {
|
|||
)],
|
||||
executing_event: true,
|
||||
event_id: 1000,
|
||||
hollow_event_graph_uid: 22,
|
||||
hollow_event_graph_uid: 8,
|
||||
on_battle_success: String::new(),
|
||||
on_battle_failure: String::new(),
|
||||
battle_finished: false,
|
||||
|
@ -661,7 +665,9 @@ impl DungeonManager {
|
|||
continue;
|
||||
};
|
||||
*robot_id = 101000101;
|
||||
//*robot_id2 = 101000201;
|
||||
updated_items.push((*avatar_uid, item.clone()));
|
||||
|
||||
}
|
||||
|
||||
let mut prop_changes = Vec::new();
|
||||
|
|
Loading…
Reference in a new issue