Batch #4419 by zindokar: 2 byte-identical, 0 confirmed by peer review. - fn_12684 UIWindowCallBtnWnd::Paint: byte-identical - fn_12697 UIRoMapWnd::Slot25: byte-identical Merged automatically: every function is byte-identical to the original. Adds to the build: Source/UI/Window/UINavigationWnd.cpp, Source/UI/Window/UIRoMapWnd.cpp, Source/UI/Chat/UISubChatHisWnd.cpp
59 lines
2 KiB
C++
59 lines
2 KiB
C++
#include "UI/Window/UIBattleMsgOptionWnd.h"
|
|
|
|
#include "Contents/MessageTable.h"
|
|
#include "UI/Lists/UIScrollBar.h"
|
|
|
|
// OFFSET: 0x009335E0
|
|
// FUNCTION: fn_12726
|
|
void UIBattleMsgOptionWnd::Slot35(int delta) {
|
|
if (this->m_scrollable != 0) {
|
|
int step = this->m_visibleRows - 1;
|
|
if (step > 3) {
|
|
step = 3;
|
|
}
|
|
if (delta >= 0) {
|
|
step = -step;
|
|
}
|
|
this->SendMsg(this->m_scrollBar, 7, step, 0, 0, 0);
|
|
}
|
|
}
|
|
|
|
// OFFSET: 0x00910C40
|
|
// FUNCTION: fn_12510
|
|
UIBattleMsgOptionWnd::UIBattleMsgOptionWnd(UIWindowContext& windows, UIFrameContext& frames) : UIFrameWnd(windows, frames, 0) {
|
|
this->unknown_00B8 = -1;
|
|
this->messages.push_back(LookupMessage(0x50B));
|
|
|
|
this->unknown_0108 = -1;
|
|
this->unknown_0110 = 1;
|
|
this->unknown_010C = 0;
|
|
|
|
this->messages.push_back(LookupMessage(0x4FD));
|
|
this->messages.push_back(LookupMessage(0x4FE));
|
|
this->messages.push_back(LookupMessage(0x4FF));
|
|
this->messages.push_back(LookupMessage(0x500));
|
|
this->messages.push_back(LookupMessage(0xFBF));
|
|
this->messages.push_back(LookupMessage(0x501));
|
|
this->messages.push_back(LookupMessage(0x502));
|
|
this->messages.push_back(LookupMessage(0x503));
|
|
this->messages.push_back(LookupMessage(0x504));
|
|
this->messages.push_back(LookupMessage(0x505));
|
|
this->messages.push_back(LookupMessage(0x506));
|
|
this->messages.push_back(LookupMessage(0x507));
|
|
this->messages.push_back(LookupMessage(0x508));
|
|
this->messages.push_back(LookupMessage(0x533));
|
|
this->messages.push_back(LookupMessage(0x60D));
|
|
this->messages.push_back(LookupMessage(0x652));
|
|
this->messages.push_back(LookupMessage(0x653));
|
|
this->messages.push_back(LookupMessage(0x654));
|
|
this->messages.push_back(LookupMessage(0x656));
|
|
this->messages.push_back(LookupMessage(0x657));
|
|
this->messages.push_back(LookupMessage(0x93D));
|
|
this->messages.push_back(LookupMessage(0xBA4));
|
|
this->messages.push_back(LookupMessage(0xFBC));
|
|
this->messages.push_back(LookupMessage(0xFBE));
|
|
|
|
this->text = LookupMessage(0x509);
|
|
}
|
|
|
|
// OFFSET: 0x009305F0
|