1
This commit is contained in:
parent
b1d2275ad9
commit
ba2150ae50
@ -1613,16 +1613,17 @@ void Human::SendUIUpdate()
|
|||||||
notifymsg.set_boss_state(room->pve_data.boss_state);
|
notifymsg.set_boss_state(room->pve_data.boss_state);
|
||||||
}
|
}
|
||||||
if (room->IsMobaModeRoom()) {
|
if (room->IsMobaModeRoom()) {
|
||||||
if (room->GetMobaTeamA()) {
|
#if 1
|
||||||
notifymsg.set_a_team_id(room->GetMobaTeamA()->GetTeamId());
|
|
||||||
notifymsg.set_a_kill_count(room->GetMobaTeamA()->GetKillCount());
|
|
||||||
}
|
|
||||||
if (room->GetMobaTeamB()) {
|
|
||||||
notifymsg.set_b_team_id(room->GetMobaTeamB()->GetTeamId());
|
|
||||||
notifymsg.set_b_kill_count(room->GetMobaTeamB()->GetKillCount());
|
|
||||||
}
|
|
||||||
#if 0
|
|
||||||
if (GetTeam()->GetTeamId() == room->GetMobaTeamA()->GetTeamId()) {
|
if (GetTeam()->GetTeamId() == room->GetMobaTeamA()->GetTeamId()) {
|
||||||
|
if (room->GetMobaTeamA()) {
|
||||||
|
notifymsg.set_a_team_id(room->GetMobaTeamB()->GetTeamId());
|
||||||
|
notifymsg.set_a_kill_count(room->GetMobaTeamB()->GetKillCount());
|
||||||
|
}
|
||||||
|
if (room->GetMobaTeamB()) {
|
||||||
|
notifymsg.set_b_team_id(room->GetMobaTeamA()->GetTeamId());
|
||||||
|
notifymsg.set_b_kill_count(room->GetMobaTeamA()->GetKillCount());
|
||||||
|
}
|
||||||
|
} else {
|
||||||
if (room->GetMobaTeamA()) {
|
if (room->GetMobaTeamA()) {
|
||||||
notifymsg.set_a_team_id(room->GetMobaTeamA()->GetTeamId());
|
notifymsg.set_a_team_id(room->GetMobaTeamA()->GetTeamId());
|
||||||
notifymsg.set_a_kill_count(room->GetMobaTeamA()->GetKillCount());
|
notifymsg.set_a_kill_count(room->GetMobaTeamA()->GetKillCount());
|
||||||
@ -1631,16 +1632,23 @@ void Human::SendUIUpdate()
|
|||||||
notifymsg.set_b_team_id(room->GetMobaTeamB()->GetTeamId());
|
notifymsg.set_b_team_id(room->GetMobaTeamB()->GetTeamId());
|
||||||
notifymsg.set_b_kill_count(room->GetMobaTeamB()->GetKillCount());
|
notifymsg.set_b_kill_count(room->GetMobaTeamB()->GetKillCount());
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
if (room->GetMobaTeamA()) {
|
|
||||||
notifymsg.set_b_team_id(room->GetMobaTeamA()->GetTeamId());
|
|
||||||
notifymsg.set_b_kill_count(room->GetMobaTeamA()->GetKillCount());
|
|
||||||
}
|
|
||||||
if (room->GetMobaTeamB()) {
|
|
||||||
notifymsg.set_a_team_id(room->GetMobaTeamB()->GetTeamId());
|
|
||||||
notifymsg.set_a_kill_count(room->GetMobaTeamB()->GetKillCount());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
if (room->GetMobaTeamA()) {
|
||||||
|
notifymsg.set_a_team_id(room->GetMobaTeamA()->GetTeamId());
|
||||||
|
notifymsg.set_a_kill_count(room->GetMobaTeamA()->GetKillCount());
|
||||||
|
}
|
||||||
|
if (room->GetMobaTeamB()) {
|
||||||
|
notifymsg.set_b_team_id(room->GetMobaTeamB()->GetTeamId());
|
||||||
|
notifymsg.set_b_kill_count(room->GetMobaTeamB()->GetKillCount());
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#ifdef MYDEBUG
|
||||||
|
a8::XPrintf("zzzzzzzzzzzzz self_team_id:%d data:%s\n",
|
||||||
|
{
|
||||||
|
GetTeam()->GetTeamId(),
|
||||||
|
f8::PbToJson(¬ifymsg)
|
||||||
|
});
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
SendNotifyMsg(notifymsg);
|
SendNotifyMsg(notifymsg);
|
||||||
|
@ -351,7 +351,8 @@ void Room::AddPlayer(Player* hum, std::shared_ptr<BornPoint> init_born_point, bo
|
|||||||
}
|
}
|
||||||
#if 1
|
#if 1
|
||||||
if (IsMobaModeRoom()) {
|
if (IsMobaModeRoom()) {
|
||||||
hum->side = a8::RandEx(1, 2);
|
//hum->side = a8::RandEx(1, 2);
|
||||||
|
hum->side = 1;
|
||||||
CreateAndroid(7);
|
CreateAndroid(7);
|
||||||
std::vector<Human*> humans;
|
std::vector<Human*> humans;
|
||||||
for (auto& pair : human_hash_) {
|
for (auto& pair : human_hash_) {
|
||||||
@ -406,7 +407,7 @@ void Room::AddPlayer(Player* hum, std::shared_ptr<BornPoint> init_born_point, bo
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
&hum->xtimer_attacher);
|
&hum->xtimer_attacher);
|
||||||
#ifdef MYDEBUG1
|
#ifdef MYDEBUG
|
||||||
for (auto& pair : human_hash_) {
|
for (auto& pair : human_hash_) {
|
||||||
a8::XPrintf("moba check uniid:%d team_id:%d side:%d\n",
|
a8::XPrintf("moba check uniid:%d team_id:%d side:%d\n",
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user