mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-17 09:33:51 +00:00
Fix online interactions, UI, and inventory sync
This commit is contained in:
parent
f20ef1f20d
commit
700349e2e7
14 changed files with 525 additions and 143 deletions
|
|
@ -52,12 +52,16 @@ private:
|
|||
char chatInputBuffer[512] = "";
|
||||
bool chatInputActive = false;
|
||||
int selectedChatType = 0; // 0=SAY, 1=YELL, 2=PARTY, etc.
|
||||
bool chatInputMoveCursorToEnd = false;
|
||||
|
||||
// UI state
|
||||
bool showEntityWindow = false;
|
||||
bool showChatWindow = true;
|
||||
bool showPlayerInfo = false;
|
||||
bool refocusChatInput = false;
|
||||
bool chatWindowLocked = true;
|
||||
ImVec2 chatWindowPos_ = ImVec2(0.0f, 0.0f);
|
||||
bool chatWindowPosInit_ = false;
|
||||
bool showTeleporter = false;
|
||||
bool showEscapeMenu = false;
|
||||
bool showEscapeSettingsNotice = false;
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ public:
|
|||
vendorMode_ = enabled;
|
||||
gameHandler_ = handler;
|
||||
}
|
||||
void setGameHandler(game::GameHandler* handler) { gameHandler_ = handler; }
|
||||
|
||||
/// Set asset manager for icon/model loading
|
||||
void setAssetManager(pipeline::AssetManager* am) { assetManager_ = am; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue