Maintenance: [forced, user-approved] Family S3: remove ShortcutCooldowns (17 reinterpret_cast<ShortcutCooldowns&>(g_session.m_request
Batch #10274 by ragnarok-clanker: forced by an admin (3 lower score(s), 9 changed function(s)); checked with 348 compiled unit(s), including every includer of Source/Client/Mode/CGameMode.h, Source/Client/Session.h, Source/UI/Shortcuts/ShortcutCooldowns.h.
This commit is contained in:
parent
8cd42aee81
commit
514c8dc0cd
12 changed files with 96 additions and 123 deletions
|
|
@ -4906,34 +4906,34 @@ void CGameMode::ApplyStatusChange(
|
|||
this->scene->player->SetUnknown0305(1, value2);
|
||||
}
|
||||
} else if (type == 46) {
|
||||
SessionRequestTimer timer;
|
||||
timer.requestId = 577;
|
||||
timer.readyTime = now + remaining;
|
||||
ShortcutCooldownRecord timer;
|
||||
timer.id = 577;
|
||||
timer.end = now + remaining;
|
||||
timer.duration = total;
|
||||
g_session.m_requestTimers.push_back(timer);
|
||||
} else if (type == 684) {
|
||||
SessionRequestTimer timer;
|
||||
timer.requestId = 9999;
|
||||
timer.readyTime = now + remaining;
|
||||
ShortcutCooldownRecord timer;
|
||||
timer.id = 9999;
|
||||
timer.end = now + remaining;
|
||||
timer.duration = total;
|
||||
g_session.m_requestTimers.push_back(timer);
|
||||
} else if (type == 175) {
|
||||
SessionRequestTimer timer;
|
||||
ShortcutCooldownRecord timer;
|
||||
for (int requestId = 10000; requestId < 10020; ++requestId) {
|
||||
std::list<SessionRequestTimer>::iterator it = g_session.m_requestTimers.begin();
|
||||
std::list<ShortcutCooldownRecord>::iterator it = g_session.m_requestTimers.begin();
|
||||
for (; it != g_session.m_requestTimers.end(); ++it) {
|
||||
if (it->requestId == requestId) {
|
||||
if (it->id == requestId) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
timer.requestId = requestId;
|
||||
timer.readyTime = now + remaining;
|
||||
timer.id = requestId;
|
||||
timer.end = now + remaining;
|
||||
timer.duration = total;
|
||||
if (it == g_session.m_requestTimers.end()) {
|
||||
g_session.m_requestTimers.push_back(timer);
|
||||
} else {
|
||||
it->readyTime = timer.readyTime;
|
||||
it->end = timer.end;
|
||||
}
|
||||
}
|
||||
} else if (type == 824) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue