mirror of
https://github.com/zeldaret/botw
synced 2026-06-20 15:41:19 -04:00
ksys/act: Implement BaseProc::x00000071011ba9fc
This commit is contained in:
@@ -408,4 +408,23 @@ void BaseProc::handleJobPriorityChangeRequest_() {
|
||||
}
|
||||
}
|
||||
|
||||
bool BaseProc::x00000071011ba9fc() {
|
||||
if (BaseProcMgr::instance()->getStatus() != BaseProcMgr::Status::ProcessingUpdateStateList)
|
||||
return false;
|
||||
|
||||
if (mFlags.isOn(Flags::_80))
|
||||
return mFlags.isOn(Flags::_100);
|
||||
|
||||
mFlags.set(Flags::_80);
|
||||
|
||||
if (mFlags.isOff(Flags::Initialized) || mStateFlags.isOn(StateFlags::RequestDelete) ||
|
||||
mStateFlags.isOn(StateFlags::RequestSleep) || mStateFlags.isOff(StateFlags::_a) ||
|
||||
!canWakeUp_()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
mFlags.set(Flags::_100);
|
||||
return true;
|
||||
}
|
||||
|
||||
} // namespace ksys::act
|
||||
|
||||
Reference in New Issue
Block a user