diff --git a/server/gameserver/ingamevoice.cc b/server/gameserver/ingamevoice.cc index a05089fb..7e1932bb 100644 --- a/server/gameserver/ingamevoice.cc +++ b/server/gameserver/ingamevoice.cc @@ -94,7 +94,66 @@ void InGameVoice::OnHumanBeKill(int killer_id, Human* deader) void InGameVoice::Notify(Human* killer, Human* deader, const mt::InGameVoice* meta) { + switch (meta->GetNotifyObject()) { + case InGameVoiceNotifyObject_e::kGlobal: + { + } + break; + + case InGameVoiceNotifyObject_e::kKiller: + { + + } + break; + case InGameVoiceNotifyObject_e::kNoKiller: + { + + } + break; + case InGameVoiceNotifyObject_e::kKillerTeam: + { + + } + break; + case InGameVoiceNotifyObject_e::kNoKillerTeam: + { + + } + break; + + case InGameVoiceNotifyObject_e::kDead: + { + + } + break; + case InGameVoiceNotifyObject_e::kNoDead: + { + + } + break; + case InGameVoiceNotifyObject_e::kDeadTeam: + { + + } + break; + case InGameVoiceNotifyObject_e::kNoDeadTeam: + { + + } + break; + case InGameVoiceNotifyObject_e::kTeammateExcludeDead: + { + + } + break; + + + default: + { + } + break; + } } a8::Attacher* InGameVoice::GetNoDeadTimerAttacher(int killer_id)