mirror of
https://github.com/zeldaret/ss
synced 2026-07-09 06:13:17 -04:00
Use a common constant for msg window character buffer size
This commit is contained in:
@@ -30,6 +30,8 @@ struct dLytMsgWindowCharData {
|
||||
// one by one in the text boxes
|
||||
class TextWindowUnk {
|
||||
public:
|
||||
static const int BUF_SIZE = 1023;
|
||||
|
||||
TextWindowUnk(dTagProcessor_c *tagProcessor);
|
||||
virtual ~TextWindowUnk() {}
|
||||
|
||||
@@ -55,8 +57,8 @@ public:
|
||||
|
||||
private:
|
||||
/* 0x0004 */ dTagProcessor_c *mpTagProcessor;
|
||||
/* 0x0008 */ wchar_t mRawTextBuffer[1023];
|
||||
/* 0x0806 */ wchar_t mProcessedTextBuffer[1023];
|
||||
/* 0x0008 */ wchar_t mRawTextBuffer[BUF_SIZE];
|
||||
/* 0x0806 */ wchar_t mProcessedTextBuffer[BUF_SIZE];
|
||||
/* 0x1004 */ wchar_t mUnkBuffer[511]; // ???
|
||||
/* 0x1402 */ SizedString<64> field_0x1402;
|
||||
/* 0x1442 */ u8 _0x1442[0x144C - 0x1442];
|
||||
@@ -90,7 +92,7 @@ public:
|
||||
}
|
||||
|
||||
private:
|
||||
dLytMsgWindowCharData mData[1023];
|
||||
dLytMsgWindowCharData mData[TextWindowUnk::BUF_SIZE];
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -76,8 +76,8 @@ private:
|
||||
|
||||
/* 0x05F8 */ dLytCommonABtn_c mBtn;
|
||||
|
||||
/* 0x07A8 */ dLytMsgWindowCharData mCharacterData[1023];
|
||||
/* 0x5794 */ wchar_t mTextBuf[1023];
|
||||
/* 0x07A8 */ dLytMsgWindowCharData mCharacterData[TextWindowUnk::BUF_SIZE];
|
||||
/* 0x5794 */ wchar_t mTextBuf[TextWindowUnk::BUF_SIZE];
|
||||
|
||||
/* 0x5F94 */ dLytTextSword mSwordText;
|
||||
/* 0x607C */ dLytTextSword::ESwordType mSwordType;
|
||||
|
||||
@@ -110,8 +110,8 @@ private:
|
||||
/* 0x01D8 */ dTextBox_c *mpTextboxes[2];
|
||||
/* 0x01E0 */ nw4r::lyt::Pane *mpPanes[3];
|
||||
/* 0x01F4 */ dTagProcessor_c *mpTagProcessor;
|
||||
/* 0x01F8 */ dLytMsgWindowCharData mCharData[1023]; // TODO - how large is this really?
|
||||
/* 0x51DC */ wchar_t mTextBuf[1023];
|
||||
/* 0x01F8 */ dLytMsgWindowCharData mCharData[TextWindowUnk::BUF_SIZE];
|
||||
/* 0x51DC */ wchar_t mTextBuf[TextWindowUnk::BUF_SIZE];
|
||||
/* 0x59DC */ dLytTextSword mSwordText;
|
||||
/* 0x5AC4 */ s32 mSwordType;
|
||||
/* 0x5AC8 */ u8 field_0x5AC8;
|
||||
|
||||
Reference in New Issue
Block a user