This commit is contained in:
aozhiwei 2024-04-01 17:08:56 +08:00
parent 6b761b68fc
commit 0eaad392ff

View File

@ -7,13 +7,6 @@
#include "mt/InGameVoice.h" #include "mt/InGameVoice.h"
enum KillerVoiceFlags_e
{
KVF_SeriesKills = 1,
KVF_NoDeadSeriesKills,
KVF_ExceptFirstBoold,
};
static void IncIntMap(std::map<int, int>& int_map, int key) static void IncIntMap(std::map<int, int>& int_map, int key)
{ {
auto itr = int_map.find(key); auto itr = int_map.find(key);
@ -77,11 +70,13 @@ void InGameVoice::OnHumanBeKill(int killer_id, Human* deader)
return; return;
} }
++global_kills_; ++global_kills_;
if (global_kills_ > 1) {
IncIntMap(personal_kills_, killer_id); IncIntMap(personal_kills_, killer_id);
IncIntMap(personal_series_kills_, killer_id); IncIntMap(personal_series_kills_, killer_id);
if (!killer->dead) { if (!killer->dead) {
IncIntMap(personal_nodead_series_kills_, killer_id); IncIntMap(personal_nodead_series_kills_, killer_id);
} }
}
TriggerEvent(killer, deader); TriggerEvent(killer, deader);
{ {
room_->xtimer.SetTimeoutWpEx room_->xtimer.SetTimeoutWpEx