rodecomp/Source/UI/Shop/UIMerchantShopTitle.cpp
ragnarok-clanker 090e7d817c Decompile 4 functions in Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UITextureButton.h, ...
Batch #3917 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_10814 UIRadioBtn::Paint: logic confirmed by peer review
- fn_10876 UIChatRoomTitle::ResetCursor: logic confirmed by peer review
- fn_10878 UIMerchantShopTitle::ResetCursor: logic confirmed by peer review
- fn_10879 UIResizer::ResetCursor: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:01:15 +00:00

19 lines
572 B
C++

#include "Client/Mode/ModeCursor.h"
#include "Client/Mode/ModeMgr.h"
#include "Contents/Configuration/ServiceOptions.h"
#include "UI/Shop/UIMerchantShopTitle.h"
#include "UI/Window/UIWindowMgr.h"
// OFFSET: 0x0085EC40
// OFFSET: 0x0085E920
// OFFSET: 0x0085F9E0
// FUNCTION: fn_10878
void UIMerchantShopTitle::ResetCursor(int x, int y) {
if (x >= 0 && x < this->geometry.width && y >= 0 && y <= this->geometry.height) {
this->m_context->cursor.Set(2, this->m_context->cursorTick);
} else {
this->m_context->cursor.Set(0, this->m_context->cursorTick);
}
}