1
This commit is contained in:
parent
68f2d718bb
commit
f33bac8640
@ -384,3 +384,8 @@ void PlayerStats::IncMoveDistance(float distance)
|
|||||||
move_distance += distance;
|
move_distance += distance;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PlayerStats::SetFullLevelIdx(int idx)
|
||||||
|
{
|
||||||
|
full_level_idx = idx;
|
||||||
|
}
|
||||||
|
@ -137,6 +137,7 @@ class PlayerStats
|
|||||||
int star_num = 0;
|
int star_num = 0;
|
||||||
|
|
||||||
float move_distance = 0.0f;
|
float move_distance = 0.0f;
|
||||||
|
int full_level_idx = 0;
|
||||||
|
|
||||||
WeaponStats& MustBeWeapon(int weapon_id);
|
WeaponStats& MustBeWeapon(int weapon_id);
|
||||||
void IncWeaponKills(int weapon_id, int val);
|
void IncWeaponKills(int weapon_id, int val);
|
||||||
@ -144,6 +145,7 @@ class PlayerStats
|
|||||||
void IncWeaponObtainCount(int weapon_id, int val);
|
void IncWeaponObtainCount(int weapon_id, int val);
|
||||||
void IncWeaponUseTimes(int weapon_id, int val);
|
void IncWeaponUseTimes(int weapon_id, int val);
|
||||||
void IncMoveDistance(float distance);
|
void IncMoveDistance(float distance);
|
||||||
|
void SetFullLevelIdx(int idx);
|
||||||
HeroStats& MustBeHero(int hero_id);
|
HeroStats& MustBeHero(int hero_id);
|
||||||
void SetHeroSkillLv(int hero_id, int skill_lv);
|
void SetHeroSkillLv(int hero_id, int skill_lv);
|
||||||
void SetHeroWeaponLv(int hero_id, int weapon_lv);
|
void SetHeroWeaponLv(int hero_id, int weapon_lv);
|
||||||
|
@ -366,6 +366,7 @@ void Team::GenBattleReportData(Human* player, a8::MutableXObject* params)
|
|||||||
member_pb->SetVal("skin_id", 0);
|
member_pb->SetVal("skin_id", 0);
|
||||||
}
|
}
|
||||||
member_pb->SetVal("move_distance", hum->stats->move_distance);
|
member_pb->SetVal("move_distance", hum->stats->move_distance);
|
||||||
|
member_pb->SetVal("full_level_idx", hum->stats->full_level_idx);
|
||||||
|
|
||||||
member_pb->SetVal("hero_id", hum->meta->id());
|
member_pb->SetVal("hero_id", hum->meta->id());
|
||||||
member_pb->SetVal("hero_uniid", hum->hero_uniid);
|
member_pb->SetVal("hero_uniid", hum->hero_uniid);
|
||||||
@ -442,7 +443,6 @@ void Team::GenBattleReportData(Human* player, a8::MutableXObject* params)
|
|||||||
member_pb->SetVal("pve_boss_killed", hum->stats->pve_kill_boss);
|
member_pb->SetVal("pve_boss_killed", hum->stats->pve_kill_boss);
|
||||||
member_pb->SetVal("pve_rank_score", hum->stats->pve_rank_score);
|
member_pb->SetVal("pve_rank_score", hum->stats->pve_rank_score);
|
||||||
} else if (room->IsMobaModeRoom()) {
|
} else if (room->IsMobaModeRoom()) {
|
||||||
member_pb->SetVal("moba_kill", hum->stats->kills);
|
|
||||||
} else {
|
} else {
|
||||||
member_pb->SetVal("pvp_kill", hum->stats->kills);
|
member_pb->SetVal("pvp_kill", hum->stats->kills);
|
||||||
member_pb->SetVal("pvp_damage", hum->stats->damage_amount_out);
|
member_pb->SetVal("pvp_damage", hum->stats->damage_amount_out);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user