diff --git a/src/controller.cpp b/src/controller.cpp index 6e88b67..72c3a2c 100644 --- a/src/controller.cpp +++ b/src/controller.cpp @@ -1581,6 +1581,8 @@ void RcxController::showContextMenu(RcxEditor* editor, int line, int nodeIdx, } else if (commonKind == NodeKind::Hex32) { menu.addAction("Change to uint32_t", [this, collectIndices]() { batchChangeKind(collectIndices(), NodeKind::UInt32); }); + menu.addAction("Change to float", [this, collectIndices]() { + batchChangeKind(collectIndices(), NodeKind::Float); }); addedQuickConvert = true; } else if (commonKind == NodeKind::Hex16) { menu.addAction("Change to int16_t", [this, collectIndices]() { @@ -1629,6 +1631,18 @@ void RcxController::showContextMenu(RcxEditor* editor, int line, int nodeIdx, act->setChecked(m_trackValues); connect(act, &QAction::toggled, this, &RcxController::setTrackValues); } + { + auto* act = menu.addAction("Clear Value History"); + act->setToolTip(QStringLiteral("Reset change tracking for selected nodes")); + connect(act, &QAction::triggered, this, [this, ids]() { + for (uint64_t id : ids) { + m_valueHistory[id].clear(); + for (auto& lm : m_lastResult.meta) + if (lm.nodeId == id) lm.heatLevel = 0; + } + refresh(); + }); + } menu.addSeparator(); // Check if all selected nodes share the same parent (required for grouping) @@ -1723,6 +1737,10 @@ void RcxController::showContextMenu(RcxEditor* editor, int line, int nodeIdx, int ni = m_doc->tree.indexOfId(nodeId); if (ni >= 0) changeNodeKind(ni, NodeKind::UInt32); }); + menu.addAction("Change to float", [this, nodeId]() { + int ni = m_doc->tree.indexOfId(nodeId); + if (ni >= 0) changeNodeKind(ni, NodeKind::Float); + }); addedQuickConvert = true; } else if (node.kind == NodeKind::Hex16) { menu.addAction("Change to int16_t", [this, nodeId]() { @@ -1812,6 +1830,17 @@ void RcxController::showContextMenu(RcxEditor* editor, int line, int nodeIdx, act->setChecked(m_trackValues); connect(act, &QAction::toggled, this, &RcxController::setTrackValues); } + { + auto* act = menu.addAction("Clear Value History"); + act->setToolTip(QStringLiteral("Reset change tracking for this node")); + act->setEnabled(m_valueHistory.contains(nodeId) && m_valueHistory[nodeId].uniqueCount() > 0); + connect(act, &QAction::triggered, this, [this, nodeId]() { + m_valueHistory[nodeId].clear(); + for (auto& lm : m_lastResult.meta) + if (lm.nodeId == nodeId) lm.heatLevel = 0; + refresh(); + }); + } menu.addSeparator(); // Convert to Hex nodes (decompose non-hex types into Hex64/32/16/8) @@ -2934,7 +2963,32 @@ void RcxController::selectSource(const QString& text) { m_doc->undoStack.clear(); m_doc->provider = std::move(provider); m_doc->dataPath.clear(); - m_doc->tree.baseAddress = (newBase != 0) ? newBase : m_doc->tree.baseAddress; + m_doc->tree.pointerSize = m_doc->provider->pointerSize(); + + // Re-evaluate formula if present (mirrors attachViaPlugin) + if (!m_doc->tree.baseAddressFormula.isEmpty()) { + AddressParserCallbacks cbs; + auto* prov = m_doc->provider.get(); + cbs.resolveModule = [prov](const QString& name, bool* ok) -> uint64_t { + uint64_t base = prov->symbolToAddress(name); + *ok = (base != 0); + return base; + }; + int ptrSz = m_doc->tree.pointerSize; + cbs.readPointer = [prov, ptrSz](uint64_t addr, bool* ok) -> uint64_t { + uint64_t val = 0; + *ok = prov->read(addr, &val, ptrSz); + return val; + }; + auto result = AddressParser::evaluate( + m_doc->tree.baseAddressFormula, ptrSz, &cbs); + if (result.ok) + m_doc->tree.baseAddress = result.value; + } else if (newBase != 0 && m_doc->tree.baseAddress == 0x00400000) { + // Only apply provider base for fresh/default projects. + // If user loaded an .rcx with a custom base, preserve it. + m_doc->tree.baseAddress = newBase; + } resetSnapshot(); emit m_doc->documentChanged(); diff --git a/src/core.h b/src/core.h index 02006be..f0fb7e2 100644 --- a/src/core.h +++ b/src/core.h @@ -11,6 +11,7 @@ #include #include #include +#include #include "providers/provider.h" #include "providers/buffer_provider.h" @@ -500,6 +501,7 @@ struct NodeTree { struct ValueHistory { static constexpr int kCapacity = 10; std::array values; + std::array timestamps{}; // msec since epoch int count = 0; // total unique values recorded int head = 0; // next write position in ring @@ -509,10 +511,16 @@ struct ValueHistory { if (values[last] == v) return; // no change } values[head] = v; + timestamps[head] = QDateTime::currentMSecsSinceEpoch(); head = (head + 1) % kCapacity; if (count < INT_MAX) count++; } + void clear() { + count = 0; + head = 0; + } + int uniqueCount() const { return qMin(count, kCapacity); } // 0=static, 1=cold(2 unique), 2=warm(3-4), 3=hot(5+) @@ -536,6 +544,17 @@ struct ValueHistory { for (int i = 0; i < n; i++) fn(values[(start + i) % kCapacity]); } + + // Iterate with timestamps from oldest to newest + template + void forEachWithTime(Fn&& fn) const { + int n = uniqueCount(); + int start = (head + kCapacity - n) % kCapacity; + for (int i = 0; i < n; i++) { + int idx = (start + i) % kCapacity; + fn(values[idx], timestamps[idx]); + } + } }; // ── LineMeta ── diff --git a/src/editor.cpp b/src/editor.cpp index bf89651..5edb7fe 100644 --- a/src/editor.cpp +++ b/src/editor.cpp @@ -19,8 +19,10 @@ #include #include #include +#include #include #include +#include #include #include "themes/thememanager.h" @@ -102,7 +104,8 @@ public: sep->setPalette(sp); vbox->addWidget(sep); - for (const QString& v : vals) { + qint64 now = QDateTime::currentMSecsSinceEpoch(); + hist.forEachWithTime([&](const QString& v, qint64 msec) { auto* row = new QHBoxLayout; row->setContentsMargins(0, 1, 0, 1); row->setSpacing(8); @@ -113,6 +116,24 @@ public: row->addWidget(label, 1); m_labels.append(label); + if (msec > 0) { + qint64 elapsed = now - msec; + QString timeStr; + if (elapsed < 1000) + timeStr = QStringLiteral("now"); + else if (elapsed < 60000) + timeStr = QStringLiteral("%1s ago").arg(elapsed / 1000); + else if (elapsed < 3600000) + timeStr = QStringLiteral("%1m ago").arg(elapsed / 60000); + else + timeStr = QStringLiteral("%1h ago").arg(elapsed / 3600000); + + auto* timeLabel = new QLabel(timeStr); + timeLabel->setFont(font); + timeLabel->setStyleSheet(QStringLiteral("color: %1;").arg(theme.textDim.name())); + row->addWidget(timeLabel); + } + if (showButtons) { auto* setBtn = new QToolButton; setBtn->setText(QStringLiteral("Set")); @@ -130,7 +151,7 @@ public: row->addWidget(setBtn); } vbox->addLayout(row); - } + }); adjustSize(); } @@ -380,6 +401,12 @@ RcxEditor::RcxEditor(QWidget* parent) : QWidget(parent) { m_sci = new QsciScintilla(this); layout->addWidget(m_sci); + // Find bar (hidden by default, shown with Ctrl+F) + m_findBar = new QLineEdit(this); + m_findBar->setPlaceholderText(QStringLiteral("Find...")); + m_findBar->setVisible(false); + layout->addWidget(m_findBar); + setupScintilla(); setupLexer(); setupMargins(); @@ -395,6 +422,27 @@ RcxEditor::RcxEditor(QWidget* parent) : QWidget(parent) { m_sci->viewport()->installEventFilter(this); m_sci->viewport()->setMouseTracking(true); + // Find bar: live search on text change + connect(m_findBar, &QLineEdit::textChanged, this, [this](const QString& text) { + if (text.isEmpty()) return; + m_sci->findFirst(text, false, false, false, true, true, 0, 0); + }); + // Find bar: Enter jumps to next match (wraps at end) + connect(m_findBar, &QLineEdit::returnPressed, this, [this]() { + QString text = m_findBar->text(); + if (text.isEmpty()) return; + if (!m_sci->findNext()) + m_sci->findFirst(text, false, false, false, true, true, 0, 0); + }); + // Escape hides find bar + { + auto* escAction = new QAction(m_findBar); + escAction->setShortcut(QKeySequence(Qt::Key_Escape)); + escAction->setShortcutContext(Qt::WidgetShortcut); + m_findBar->addAction(escAction); + connect(escAction, &QAction::triggered, this, [this]() { hideFindBar(); }); + } + // Recalculate hover when the viewport scrolls (scrollbar drag, wheel // deceleration, etc.) so the highlight tracks whatever is under the cursor. connect(m_sci->verticalScrollBar(), &QScrollBar::valueChanged, @@ -782,6 +830,14 @@ void RcxEditor::applyTheme(const Theme& theme) { abs, theme.background); } } + + // Find bar + if (m_findBar) { + m_findBar->setStyleSheet( + QStringLiteral("QLineEdit { background: %1; color: %2; border: 1px solid %3;" + " padding: 4px 8px; font-size: 13px; }") + .arg(theme.backgroundAlt.name(), theme.text.name(), theme.border.name())); + } } void RcxEditor::applyDocument(const ComposeResult& result) { @@ -1243,6 +1299,17 @@ int RcxEditor::currentNodeIndex() const { return lm ? lm->nodeIdx : -1; } +void RcxEditor::showFindBar() { + m_findBar->setVisible(true); + m_findBar->setFocus(); + m_findBar->selectAll(); +} + +void RcxEditor::hideFindBar() { + m_findBar->setVisible(false); + m_sci->setFocus(); +} + void RcxEditor::scrollToNodeId(uint64_t nodeId) { for (int i = 0; i < m_meta.size(); i++) { if (m_meta[i].nodeId == nodeId && m_meta[i].lineKind != LineKind::Footer) { @@ -1810,6 +1877,10 @@ static bool hitTestTarget(QsciScintilla* sci, bool RcxEditor::eventFilter(QObject* obj, QEvent* event) { if (obj == m_sci && event->type() == QEvent::KeyPress) { auto* ke = static_cast(event); + if (ke->matches(QKeySequence::Find)) { + showFindBar(); + return true; + } bool handled = m_editState.active ? handleEditKey(ke) : handleNormalKey(ke); if (!handled && !m_editState.active) { // Clear hover on keyboard navigation (stale after scroll) diff --git a/src/editor.h b/src/editor.h index 466521a..e3ce0ce 100644 --- a/src/editor.h +++ b/src/editor.h @@ -6,6 +6,7 @@ #include #include +class QLineEdit; class QsciScintilla; class QsciLexerCPP; @@ -154,6 +155,11 @@ private: const Provider* m_disasmRealProv = nullptr; // real process provider — for reading code at arbitrary addresses const NodeTree* m_disasmTree = nullptr; + // ── Find bar ── + QLineEdit* m_findBar = nullptr; + void showFindBar(); + void hideFindBar(); + // ── Reentrancy guards ── bool m_applyingDocument = false; bool m_clampingSelection = false; diff --git a/src/examples/t6zm.rcx b/src/examples/t6zm.rcx new file mode 100644 index 0000000..9009832 --- /dev/null +++ b/src/examples/t6zm.rcx @@ -0,0 +1,11329 @@ +{ + "baseAddress": "2346aa0", + "nextId": "4935", + "nodes": [ + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "84", + "kind": "Struct", + "name": "SteamId", + "offset": 0, + "parentId": "0", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "85", + "kind": "UInt32", + "name": "accountId", + "offset": 0, + "parentId": "84", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "86", + "kind": "UInt32", + "name": "universe", + "offset": 4, + "parentId": "84", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "classKeyword": "class", + "collapsed": false, + "elementKind": "UInt8", + "id": "109", + "kind": "Struct", + "name": "instance", + "offset": 0, + "parentId": "0", + "refId": "0", + "strLen": 64, + "structTypeName": "UnkGlobal" + }, + { + "arrayLen": 18, + "collapsed": true, + "elementKind": "Struct", + "id": "110", + "kind": "Array", + "name": "players", + "offset": 0, + "parentId": "109", + "refId": "87", + "strLen": 64, + "structTypeName": "PlayerState" + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3059", + "kind": "Struct", + "name": "game_clients", + "offset": 0, + "parentId": "0", + "refId": "0", + "strLen": 64, + "structTypeName": "game_clients" + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3061", + "kind": "Struct", + "name": "client_t", + "offset": 0, + "parentId": "0", + "refId": "0", + "strLen": 64, + "structTypeName": "client_t" + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3063", + "kind": "Struct", + "name": "clientConnection_t", + "offset": 0, + "parentId": "0", + "refId": "0", + "strLen": 64, + "structTypeName": "clientConnection_t" + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3065", + "kind": "Hex32", + "name": "", + "offset": 0, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3066", + "kind": "Int32", + "name": "commandTime", + "offset": 4, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3067", + "kind": "Hex64", + "name": "", + "offset": 8, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3068", + "kind": "Hex64", + "name": "", + "offset": 16, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3069", + "kind": "UInt8", + "name": "pmFlags", + "offset": 24, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3070", + "kind": "Hex64", + "name": "", + "offset": 25, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3071", + "kind": "Hex32", + "name": "", + "offset": 33, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3072", + "kind": "Hex16", + "name": "", + "offset": 37, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3073", + "kind": "Hex8", + "name": "", + "offset": 39, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3074", + "kind": "Float", + "name": "origin_x", + "offset": 40, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3075", + "kind": "Float", + "name": "origin_y", + "offset": 44, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3076", + "kind": "Float", + "name": "origin_z", + "offset": 48, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3077", + "kind": "Float", + "name": "velocity_x", + "offset": 52, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3078", + "kind": "Float", + "name": "velocity_y", + "offset": 56, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3079", + "kind": "Float", + "name": "velocity_z", + "offset": 60, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3080", + "kind": "Hex64", + "name": "", + "offset": 64, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3081", + "kind": "Hex64", + "name": "", + "offset": 72, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3082", + "kind": "Hex64", + "name": "", + "offset": 80, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3083", + "kind": "Hex64", + "name": "", + "offset": 88, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3084", + "kind": "Hex64", + "name": "", + "offset": 96, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3085", + "kind": "Int32", + "name": "stat_68", + "offset": 104, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3086", + "kind": "Hex64", + "name": "", + "offset": 108, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3087", + "kind": "Hex64", + "name": "", + "offset": 116, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3088", + "kind": "Hex32", + "name": "", + "offset": 124, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3089", + "kind": "Hex8", + "name": "", + "offset": 128, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3090", + "kind": "UInt8", + "name": "field_81", + "offset": 129, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3091", + "kind": "UInt8", + "name": "field_82", + "offset": 130, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3092", + "kind": "Hex64", + "name": "", + "offset": 131, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3093", + "kind": "Hex8", + "name": "", + "offset": 139, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3094", + "kind": "Int32", + "name": "gravity", + "offset": 140, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3095", + "kind": "Int32", + "name": "field_90", + "offset": 144, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3096", + "kind": "Int32", + "name": "speed", + "offset": 148, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3097", + "kind": "Hex64", + "name": "", + "offset": 152, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3098", + "kind": "Hex64", + "name": "", + "offset": 160, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3099", + "kind": "Hex64", + "name": "", + "offset": 168, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3100", + "kind": "Hex64", + "name": "", + "offset": 176, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3101", + "kind": "Hex64", + "name": "", + "offset": 184, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3102", + "kind": "Hex64", + "name": "", + "offset": 192, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3103", + "kind": "Hex64", + "name": "", + "offset": 200, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3104", + "kind": "Hex64", + "name": "", + "offset": 208, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3105", + "kind": "Hex64", + "name": "", + "offset": 216, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3106", + "kind": "Hex64", + "name": "", + "offset": 224, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3107", + "kind": "Hex64", + "name": "", + "offset": 232, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3108", + "kind": "Hex32", + "name": "", + "offset": 240, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3109", + "kind": "Int32", + "name": "field_F4", + "offset": 244, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3110", + "kind": "Hex32", + "name": "", + "offset": 248, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3111", + "kind": "UInt32", + "name": "flags", + "offset": 252, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3112", + "kind": "Hex64", + "name": "", + "offset": 256, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3113", + "kind": "Hex64", + "name": "", + "offset": 264, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3114", + "kind": "Hex64", + "name": "", + "offset": 272, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3115", + "kind": "Hex64", + "name": "", + "offset": 280, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3116", + "kind": "Hex64", + "name": "", + "offset": 288, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3117", + "kind": "Hex64", + "name": "", + "offset": 296, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3118", + "kind": "Hex64", + "name": "", + "offset": 304, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3119", + "kind": "Hex64", + "name": "", + "offset": 312, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3120", + "kind": "Hex64", + "name": "", + "offset": 320, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3121", + "kind": "Hex32", + "name": "", + "offset": 328, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3122", + "kind": "Int32", + "name": "field_14C", + "offset": 332, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3123", + "kind": "Hex64", + "name": "", + "offset": 336, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3124", + "kind": "Hex64", + "name": "", + "offset": 344, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3125", + "kind": "Hex64", + "name": "", + "offset": 352, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3126", + "kind": "Hex16", + "name": "", + "offset": 360, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3127", + "kind": "UInt8", + "name": "field_16A", + "offset": 362, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3128", + "kind": "Hex64", + "name": "", + "offset": 363, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3129", + "kind": "Hex64", + "name": "", + "offset": 371, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3130", + "kind": "Hex64", + "name": "", + "offset": 379, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3131", + "kind": "Hex64", + "name": "", + "offset": 387, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3132", + "kind": "Hex64", + "name": "", + "offset": 395, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3133", + "kind": "Hex64", + "name": "", + "offset": 403, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3134", + "kind": "Hex32", + "name": "", + "offset": 411, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3135", + "kind": "Hex8", + "name": "", + "offset": 415, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3136", + "kind": "Int32", + "name": "playerIndex", + "offset": 416, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3137", + "kind": "Hex64", + "name": "gap_01A4", + "offset": 420, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3138", + "kind": "Hex64", + "name": "", + "offset": 428, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3139", + "kind": "Hex64", + "name": "", + "offset": 436, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3140", + "kind": "Hex64", + "name": "", + "offset": 444, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3141", + "kind": "Hex64", + "name": "", + "offset": 452, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3142", + "kind": "Hex64", + "name": "", + "offset": 460, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3143", + "kind": "Hex64", + "name": "", + "offset": 468, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3144", + "kind": "Hex64", + "name": "", + "offset": 476, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3145", + "kind": "Hex64", + "name": "", + "offset": 512, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3146", + "kind": "Hex64", + "name": "", + "offset": 520, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3147", + "kind": "Hex64", + "name": "", + "offset": 528, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3148", + "kind": "Hex64", + "name": "", + "offset": 536, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3149", + "kind": "Hex64", + "name": "", + "offset": 544, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3150", + "kind": "Hex64", + "name": "", + "offset": 552, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3151", + "kind": "Hex64", + "name": "", + "offset": 560, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3152", + "kind": "Hex64", + "name": "", + "offset": 568, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3153", + "kind": "Int32", + "name": "spawnSaved", + "offset": 576, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3154", + "kind": "Int32", + "name": "spawnCount", + "offset": 580, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3155", + "kind": "Int32", + "name": "weapon0_id", + "offset": 584, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3156", + "kind": "Int32", + "name": "weapon0_f1", + "offset": 588, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3157", + "kind": "Int32", + "name": "weapon0_f2", + "offset": 592, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3158", + "kind": "Int32", + "name": "weapon0_f3", + "offset": 596, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3159", + "kind": "Int32", + "name": "weapon0_f4", + "offset": 600, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3160", + "kind": "Int32", + "name": "weapon0_f5", + "offset": 604, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3161", + "kind": "Int32", + "name": "weapon0_flags", + "offset": 608, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3162", + "kind": "Int32", + "name": "weapon1_id", + "offset": 612, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3163", + "kind": "Int32", + "name": "weapon1_f1", + "offset": 616, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3164", + "kind": "Int32", + "name": "weapon1_f2", + "offset": 620, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3165", + "kind": "Int32", + "name": "weapon1_f3", + "offset": 624, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3166", + "kind": "Int32", + "name": "weapon1_f4", + "offset": 628, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3167", + "kind": "Int32", + "name": "weapon1_f5", + "offset": 632, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3168", + "kind": "Int32", + "name": "weapon1_flags", + "offset": 636, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3169", + "kind": "Hex64", + "name": "gap_0280", + "offset": 640, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3170", + "kind": "Hex64", + "name": "", + "offset": 648, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3171", + "kind": "Hex64", + "name": "", + "offset": 656, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3172", + "kind": "Hex64", + "name": "", + "offset": 664, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3173", + "kind": "Hex64", + "name": "", + "offset": 672, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3174", + "kind": "Hex64", + "name": "", + "offset": 680, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3175", + "kind": "Hex64", + "name": "", + "offset": 688, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3176", + "kind": "Hex64", + "name": "", + "offset": 696, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3177", + "kind": "Hex64", + "name": "", + "offset": 940, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3178", + "kind": "Hex64", + "name": "", + "offset": 948, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3179", + "kind": "Hex64", + "name": "", + "offset": 956, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3180", + "kind": "Hex64", + "name": "", + "offset": 964, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3181", + "kind": "Hex64", + "name": "", + "offset": 972, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3182", + "kind": "Hex64", + "name": "", + "offset": 980, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3183", + "kind": "Hex64", + "name": "", + "offset": 988, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3184", + "kind": "Hex64", + "name": "", + "offset": 996, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3185", + "kind": "Int32", + "name": "clipAmmo_0", + "offset": 1004, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3186", + "kind": "Int32", + "name": "clipAmmo_1", + "offset": 1008, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3187", + "kind": "Int32", + "name": "clipAmmo_2", + "offset": 1012, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3188", + "kind": "Int32", + "name": "clipAmmo_3", + "offset": 1016, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3189", + "kind": "Int32", + "name": "clipAmmo_4", + "offset": 1020, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3190", + "kind": "Int32", + "name": "clipAmmo_5", + "offset": 1024, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3191", + "kind": "Int32", + "name": "clipAmmo_6", + "offset": 1028, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3192", + "kind": "Int32", + "name": "clipAmmo_7", + "offset": 1032, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3193", + "kind": "Int32", + "name": "clipAmmo_8", + "offset": 1036, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3194", + "kind": "Int32", + "name": "clipAmmo_9", + "offset": 1040, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3195", + "kind": "Int32", + "name": "clipAmmo_10", + "offset": 1044, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3196", + "kind": "Int32", + "name": "clipAmmo_11", + "offset": 1048, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3197", + "kind": "Int32", + "name": "clipAmmo_12", + "offset": 1052, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3198", + "kind": "Int32", + "name": "clipAmmo_13", + "offset": 1056, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3199", + "kind": "Int32", + "name": "clipAmmo_14", + "offset": 1060, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3200", + "kind": "Int32", + "name": "stockAmmo_0", + "offset": 1064, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3201", + "kind": "Int32", + "name": "stockAmmo_1", + "offset": 1068, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3202", + "kind": "Int32", + "name": "stockAmmo_2", + "offset": 1072, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3203", + "kind": "Int32", + "name": "stockAmmo_3", + "offset": 1076, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3204", + "kind": "Int32", + "name": "stockAmmo_4", + "offset": 1080, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3205", + "kind": "Int32", + "name": "stockAmmo_5", + "offset": 1084, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3206", + "kind": "Int32", + "name": "stockAmmo_6", + "offset": 1088, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3207", + "kind": "Int32", + "name": "stockAmmo_7", + "offset": 1092, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3208", + "kind": "Int32", + "name": "stockAmmo_8", + "offset": 1096, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3209", + "kind": "Int32", + "name": "stockAmmo_9", + "offset": 1100, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3210", + "kind": "Int32", + "name": "stockAmmo_10", + "offset": 1104, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3211", + "kind": "Int32", + "name": "stockAmmo_11", + "offset": 1108, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3212", + "kind": "Int32", + "name": "stockAmmo_12", + "offset": 1112, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3213", + "kind": "Int32", + "name": "stockAmmo_13", + "offset": 1116, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3214", + "kind": "Int32", + "name": "stockAmmo_14", + "offset": 1120, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3215", + "kind": "Hex64", + "name": "", + "offset": 1124, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3216", + "kind": "Hex64", + "name": "", + "offset": 1132, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3217", + "kind": "UInt16", + "name": "entityLink", + "offset": 1140, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3218", + "kind": "Hex64", + "name": "gap_0476", + "offset": 1142, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3219", + "kind": "Hex64", + "name": "", + "offset": 1150, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3220", + "kind": "Hex64", + "name": "", + "offset": 1158, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3221", + "kind": "Hex64", + "name": "", + "offset": 1166, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3222", + "kind": "Hex64", + "name": "", + "offset": 1174, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3223", + "kind": "Hex64", + "name": "", + "offset": 1182, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3224", + "kind": "Hex64", + "name": "", + "offset": 1190, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3225", + "kind": "Hex64", + "name": "", + "offset": 1198, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3226", + "kind": "Hex64", + "name": "", + "offset": 1228, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3227", + "kind": "Hex64", + "name": "", + "offset": 1236, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3228", + "kind": "Hex64", + "name": "", + "offset": 1244, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3229", + "kind": "Hex64", + "name": "", + "offset": 1252, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3230", + "kind": "Hex64", + "name": "", + "offset": 1260, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3231", + "kind": "Hex64", + "name": "", + "offset": 1268, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3232", + "kind": "Hex64", + "name": "", + "offset": 1276, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3233", + "kind": "Hex64", + "name": "", + "offset": 1284, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3234", + "kind": "Float", + "name": "moveScale", + "offset": 1292, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3235", + "kind": "Hex64", + "name": "", + "offset": 1296, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3236", + "kind": "Hex64", + "name": "", + "offset": 1304, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3237", + "kind": "Hex64", + "name": "", + "offset": 1312, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3238", + "kind": "Hex64", + "name": "", + "offset": 1320, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3239", + "kind": "Hex64", + "name": "", + "offset": 1328, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3240", + "kind": "Hex64", + "name": "", + "offset": 1336, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3241", + "kind": "Hex64", + "name": "", + "offset": 1344, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3242", + "kind": "UInt32", + "name": "perks", + "offset": 1352, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3243", + "kind": "Float", + "name": "weaponMod1", + "offset": 1356, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3244", + "kind": "Float", + "name": "weaponMod2", + "offset": 1360, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3245", + "kind": "Int32", + "name": "weaponState1", + "offset": 1364, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3246", + "kind": "Float", + "name": "weaponFloat1", + "offset": 1368, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3247", + "kind": "Int32", + "name": "weaponState2", + "offset": 1372, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3248", + "kind": "Float", + "name": "weaponScaleX", + "offset": 1376, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3249", + "kind": "Float", + "name": "weaponScaleY", + "offset": 1380, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3250", + "kind": "Hex64", + "name": "gap_0568", + "offset": 1384, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3251", + "kind": "Hex64", + "name": "", + "offset": 1392, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3252", + "kind": "Hex64", + "name": "", + "offset": 1400, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3253", + "kind": "Hex64", + "name": "", + "offset": 1408, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3254", + "kind": "Hex64", + "name": "", + "offset": 1416, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3255", + "kind": "Hex64", + "name": "", + "offset": 1424, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3256", + "kind": "Hex64", + "name": "", + "offset": 1432, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3257", + "kind": "Hex64", + "name": "", + "offset": 1440, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3258", + "kind": "Hex64", + "name": "", + "offset": 5322, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3259", + "kind": "Hex64", + "name": "", + "offset": 5330, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3260", + "kind": "Hex64", + "name": "", + "offset": 5338, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3261", + "kind": "Hex64", + "name": "", + "offset": 5346, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3262", + "kind": "Hex64", + "name": "", + "offset": 5354, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3263", + "kind": "Hex64", + "name": "", + "offset": 5362, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3264", + "kind": "Hex64", + "name": "", + "offset": 5370, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3465", + "kind": "Hex64", + "name": "", + "offset": 5378, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3466", + "kind": "UInt8", + "name": "stateFlag", + "offset": 5386, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3467", + "kind": "Hex32", + "name": "dataRegion", + "offset": 5387, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3468", + "kind": "Hex64", + "name": "", + "offset": 5391, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3469", + "kind": "Hex64", + "name": "", + "offset": 5399, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3470", + "kind": "Hex64", + "name": "", + "offset": 5407, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3471", + "kind": "Hex64", + "name": "", + "offset": 5415, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3472", + "kind": "Hex64", + "name": "", + "offset": 5423, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3473", + "kind": "Hex32", + "name": "", + "offset": 5431, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3474", + "kind": "Hex8", + "name": "", + "offset": 5435, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3475", + "kind": "Int32", + "name": "field_153C", + "offset": 5436, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3476", + "kind": "Hex64", + "name": "gap_1540", + "offset": 5440, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3477", + "kind": "Hex64", + "name": "", + "offset": 5448, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3478", + "kind": "Hex64", + "name": "", + "offset": 5456, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3479", + "kind": "Hex64", + "name": "", + "offset": 5464, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3480", + "kind": "Hex64", + "name": "", + "offset": 5472, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3481", + "kind": "Hex64", + "name": "", + "offset": 5480, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3482", + "kind": "Hex64", + "name": "", + "offset": 5488, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3483", + "kind": "Hex64", + "name": "", + "offset": 5496, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3484", + "kind": "Hex64", + "name": "", + "offset": 21456, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3485", + "kind": "Hex64", + "name": "", + "offset": 21464, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3486", + "kind": "Hex64", + "name": "", + "offset": 21472, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3487", + "kind": "Hex64", + "name": "", + "offset": 21480, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3488", + "kind": "Hex64", + "name": "", + "offset": 21488, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3489", + "kind": "Hex64", + "name": "", + "offset": 21496, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3490", + "kind": "Hex64", + "name": "", + "offset": 21504, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3491", + "kind": "Hex64", + "name": "", + "offset": 21512, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3492", + "kind": "Int32", + "name": "status_5410", + "offset": 21520, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3493", + "kind": "Int32", + "name": "field_5414", + "offset": 21524, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3494", + "kind": "Int32", + "name": "field_5418", + "offset": 21528, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3495", + "kind": "Int32", + "name": "field_541C", + "offset": 21532, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3496", + "kind": "Int32", + "name": "weaponAmmo", + "offset": 21536, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3497", + "kind": "Int32", + "name": "weaponSlot", + "offset": 21540, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3498", + "kind": "Int32", + "name": "connectionState", + "offset": 21544, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3499", + "kind": "Hex32", + "name": "", + "offset": 21548, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3500", + "kind": "UInt32", + "name": "stateFlags", + "offset": 21552, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3501", + "kind": "Int32", + "name": "stateValue", + "offset": 21556, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3502", + "kind": "Hex64", + "name": "", + "offset": 21560, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3503", + "kind": "Hex64", + "name": "", + "offset": 21568, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3504", + "kind": "Hex64", + "name": "", + "offset": 21576, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3505", + "kind": "Hex64", + "name": "", + "offset": 21584, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3506", + "kind": "Hex64", + "name": "", + "offset": 21592, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3507", + "kind": "Hex64", + "name": "", + "offset": 21600, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3508", + "kind": "Hex64", + "name": "", + "offset": 21608, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3509", + "kind": "Hex64", + "name": "", + "offset": 21616, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3510", + "kind": "Hex64", + "name": "", + "offset": 21624, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3511", + "kind": "Hex64", + "name": "", + "offset": 21632, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3512", + "kind": "Hex64", + "name": "", + "offset": 21640, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3513", + "kind": "Hex64", + "name": "", + "offset": 21648, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3514", + "kind": "Hex64", + "name": "", + "offset": 21656, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3515", + "kind": "Hex64", + "name": "", + "offset": 21664, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3516", + "kind": "Int32", + "name": "field_54A8", + "offset": 21672, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3517", + "kind": "Hex64", + "name": "", + "offset": 21676, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3518", + "kind": "Hex64", + "name": "", + "offset": 21684, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3519", + "kind": "Hex64", + "name": "", + "offset": 21692, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3520", + "kind": "Hex64", + "name": "", + "offset": 21700, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3521", + "kind": "Int32", + "name": "spawnRestored", + "offset": 21708, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3522", + "kind": "Hex64", + "name": "", + "offset": 21712, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3523", + "kind": "Int32", + "name": "votesCalled", + "offset": 21720, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3524", + "kind": "Hex32", + "name": "", + "offset": 21724, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3525", + "kind": "Float", + "name": "gravityScale", + "offset": 21728, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3526", + "kind": "Hex64", + "name": "", + "offset": 21732, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3527", + "kind": "Hex32", + "name": "", + "offset": 21740, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3528", + "kind": "Hex32", + "name": "nameUserinfo", + "offset": 21744, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3529", + "kind": "Int32", + "name": "team", + "offset": 21748, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3530", + "kind": "Hex64", + "name": "", + "offset": 21752, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3531", + "kind": "Hex32", + "name": "", + "offset": 21760, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3532", + "kind": "Int32", + "name": "teamAlt", + "offset": 21764, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3533", + "kind": "Hex64", + "name": "", + "offset": 21768, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3534", + "kind": "Hex64", + "name": "", + "offset": 21776, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3535", + "kind": "Hex64", + "name": "", + "offset": 21784, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3536", + "kind": "Hex64", + "name": "", + "offset": 21792, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3537", + "kind": "Hex64", + "name": "", + "offset": 21800, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3538", + "kind": "Hex32", + "name": "", + "offset": 21808, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3539", + "kind": "Hex64", + "name": "cleanName_0", + "offset": 21812, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3540", + "kind": "Hex64", + "name": "cleanName_8", + "offset": 21820, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3541", + "kind": "Hex64", + "name": "cleanName_16", + "offset": 21828, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3542", + "kind": "Hex64", + "name": "cleanName_24", + "offset": 21836, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3543", + "kind": "Hex32", + "name": "cleanName_32", + "offset": 21844, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3544", + "kind": "Int32", + "name": "rank", + "offset": 21848, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3545", + "kind": "Int32", + "name": "lastDaysPlayed", + "offset": 21852, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3546", + "kind": "Hex64", + "name": "", + "offset": 21856, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3547", + "kind": "Hex64", + "name": "", + "offset": 21864, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3548", + "kind": "Hex64", + "name": "leaderboardData", + "offset": 21872, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3549", + "kind": "Hex64", + "name": "leagueTeamId", + "offset": 21880, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3550", + "kind": "Int32", + "name": "divisionId", + "offset": 21888, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3551", + "kind": "Hex32", + "name": "", + "offset": 21892, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3552", + "kind": "Hex64", + "name": "subdivisionId", + "offset": 21896, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3553", + "kind": "Int32", + "name": "subdivisionRank", + "offset": 21904, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3554", + "kind": "Hex64", + "name": "", + "offset": 21908, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3555", + "kind": "Hex32", + "name": "", + "offset": 21916, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3556", + "kind": "UInt8", + "name": "flagByte_55A0", + "offset": 21920, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3557", + "kind": "Hex32", + "name": "", + "offset": 21921, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3558", + "kind": "Hex16", + "name": "", + "offset": 21925, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3559", + "kind": "Hex8", + "name": "", + "offset": 21927, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3560", + "kind": "Int32", + "name": "entityRef", + "offset": 21928, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3561", + "kind": "Hex32", + "name": "", + "offset": 21932, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3562", + "kind": "Hex64", + "name": "clanTag", + "offset": 21936, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3563", + "kind": "Hex64", + "name": "", + "offset": 21944, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3564", + "kind": "Hex32", + "name": "", + "offset": 21952, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3565", + "kind": "Int32", + "name": "rankOrder", + "offset": 21956, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3566", + "kind": "Int32", + "name": "zombiePoints", + "offset": 21960, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3567", + "kind": "Int32", + "name": "zombiePoints_hi", + "offset": 21964, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3568", + "kind": "Int32", + "name": "zombieFlag1", + "offset": 21968, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3569", + "kind": "Int32", + "name": "zombieFlag2", + "offset": 21972, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3570", + "kind": "Hex64", + "name": "gap_55D8", + "offset": 21976, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3571", + "kind": "Hex64", + "name": "", + "offset": 21984, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3572", + "kind": "Hex64", + "name": "", + "offset": 21992, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3573", + "kind": "Hex64", + "name": "", + "offset": 22000, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3574", + "kind": "Hex64", + "name": "", + "offset": 22008, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3575", + "kind": "Hex64", + "name": "", + "offset": 22016, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3576", + "kind": "Hex64", + "name": "", + "offset": 22024, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3577", + "kind": "Hex64", + "name": "", + "offset": 22032, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3578", + "kind": "Hex64", + "name": "", + "offset": 22080, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3579", + "kind": "Hex64", + "name": "", + "offset": 22088, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3580", + "kind": "Hex64", + "name": "", + "offset": 22096, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3581", + "kind": "Hex64", + "name": "", + "offset": 22104, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3582", + "kind": "Hex64", + "name": "", + "offset": 22112, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3583", + "kind": "Hex64", + "name": "", + "offset": 22120, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3584", + "kind": "Hex64", + "name": "", + "offset": 22128, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3585", + "kind": "Hex64", + "name": "", + "offset": 22136, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3586", + "kind": "Int32", + "name": "field_5680", + "offset": 22144, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3587", + "kind": "UInt32", + "name": "buttonBits", + "offset": 22148, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3588", + "kind": "Int32", + "name": "buttonTime", + "offset": 22152, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3589", + "kind": "UInt32", + "name": "buttonFlags", + "offset": 22156, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3590", + "kind": "UInt32", + "name": "buttonPressState", + "offset": 22160, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3591", + "kind": "UInt32", + "name": "buttonDiff", + "offset": 22164, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3592", + "kind": "UInt32", + "name": "buttonPrev", + "offset": 22168, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3593", + "kind": "UInt32", + "name": "buttons", + "offset": 22172, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3594", + "kind": "UInt32", + "name": "buttonMask", + "offset": 22176, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3595", + "kind": "UInt32", + "name": "buttonPressed", + "offset": 22180, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3596", + "kind": "UInt32", + "name": "buttonReleased", + "offset": 22184, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3597", + "kind": "Float", + "name": "aimPitch", + "offset": 22188, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3598", + "kind": "Float", + "name": "aimYaw", + "offset": 22192, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3599", + "kind": "Int32", + "name": "aimCounter", + "offset": 22196, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3600", + "kind": "Float", + "name": "aimVecX", + "offset": 22200, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3601", + "kind": "Float", + "name": "viewAngle_x", + "offset": 22204, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3602", + "kind": "Float", + "name": "viewAngle_y", + "offset": 22208, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3603", + "kind": "Float", + "name": "viewAngle_z", + "offset": 22212, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3604", + "kind": "Int32", + "name": "regenTimer", + "offset": 22216, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3605", + "kind": "Int32", + "name": "regenActive", + "offset": 22220, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3606", + "kind": "Hex32", + "name": "", + "offset": 22224, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3607", + "kind": "Int32", + "name": "timingCounter", + "offset": 22228, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3608", + "kind": "Int32", + "name": "ping", + "offset": 22232, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3609", + "kind": "Float", + "name": "sensitivity", + "offset": 22236, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3610", + "kind": "Int32", + "name": "aimState", + "offset": 22240, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3611", + "kind": "UInt16", + "name": "weaponSelectIdx", + "offset": 22244, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3612", + "kind": "UInt16", + "name": "weaponSelectPad", + "offset": 22246, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3613", + "kind": "Float", + "name": "rotQuat_x", + "offset": 22248, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3614", + "kind": "Float", + "name": "rotQuat_y", + "offset": 22252, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3615", + "kind": "Float", + "name": "rotQuat_z", + "offset": 22256, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3616", + "kind": "Float", + "name": "rotQuat_w", + "offset": 22260, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3617", + "kind": "UInt8", + "name": "matrixValid", + "offset": 22264, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3618", + "kind": "Hex16", + "name": "", + "offset": 22265, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3619", + "kind": "Hex8", + "name": "", + "offset": 22267, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3620", + "kind": "Float", + "name": "sightScale", + "offset": 22268, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3621", + "kind": "Float", + "name": "viewMtx_00", + "offset": 22272, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3622", + "kind": "Float", + "name": "viewMtx_01", + "offset": 22276, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3623", + "kind": "Float", + "name": "viewMtx_02", + "offset": 22280, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3624", + "kind": "Float", + "name": "viewMtx_03", + "offset": 22284, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3625", + "kind": "Float", + "name": "viewMtx_10", + "offset": 22288, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3626", + "kind": "Float", + "name": "viewMtx_11", + "offset": 22292, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3627", + "kind": "Float", + "name": "viewMtx_12", + "offset": 22296, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3628", + "kind": "Float", + "name": "viewMtx_13", + "offset": 22300, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3629", + "kind": "Float", + "name": "viewMtx_20", + "offset": 22304, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3630", + "kind": "Float", + "name": "viewMtx_21", + "offset": 22308, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3631", + "kind": "Float", + "name": "viewMtx_22", + "offset": 22312, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3632", + "kind": "Float", + "name": "viewMtx_23", + "offset": 22316, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3633", + "kind": "Float", + "name": "viewMtx_30", + "offset": 22320, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3634", + "kind": "Float", + "name": "viewMtx_31", + "offset": 22324, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3635", + "kind": "Float", + "name": "viewMtx_32", + "offset": 22328, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3636", + "kind": "Float", + "name": "viewMtx_33", + "offset": 22332, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3637", + "kind": "UInt16", + "name": "weaponFireState", + "offset": 22336, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3638", + "kind": "UInt16", + "name": "weaponFirePad", + "offset": 22338, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3639", + "kind": "Int32", + "name": "fireTime", + "offset": 22340, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3640", + "kind": "Int32", + "name": "weaponReady", + "offset": 22344, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3641", + "kind": "Int32", + "name": "targetEntityId", + "offset": 22348, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3642", + "kind": "Int32", + "name": "fireState2", + "offset": 22352, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3643", + "kind": "Int32", + "name": "animTimer", + "offset": 22356, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3644", + "kind": "Float", + "name": "fireAngle1", + "offset": 22360, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3645", + "kind": "Float", + "name": "fireAngle2", + "offset": 22364, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3646", + "kind": "Hex64", + "name": "", + "offset": 22368, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3647", + "kind": "Hex64", + "name": "", + "offset": 22376, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3648", + "kind": "Hex64", + "name": "", + "offset": 22384, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3649", + "kind": "Hex64", + "name": "", + "offset": 22392, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3650", + "kind": "Hex64", + "name": "", + "offset": 22400, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3651", + "kind": "Hex64", + "name": "", + "offset": 22408, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3652", + "kind": "Hex64", + "name": "", + "offset": 22416, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3653", + "kind": "Hex64", + "name": "", + "offset": 22424, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3654", + "kind": "Hex64", + "name": "", + "offset": 22432, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3655", + "kind": "Hex64", + "name": "", + "offset": 22440, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3656", + "kind": "Hex64", + "name": "", + "offset": 22448, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3657", + "kind": "Hex64", + "name": "", + "offset": 22456, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3658", + "kind": "Hex32", + "name": "", + "offset": 22464, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3659", + "kind": "Int32", + "name": "timestamp", + "offset": 22468, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3660", + "kind": "Int32", + "name": "fireInterval", + "offset": 22472, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3661", + "kind": "Int32", + "name": "curWeaponRef", + "offset": 22476, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3662", + "kind": "UInt8", + "name": "zombieState", + "offset": 22480, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3663", + "kind": "Hex16", + "name": "", + "offset": 22481, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3664", + "kind": "Hex8", + "name": "", + "offset": 22483, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3865", + "kind": "UInt8", + "name": "spectatorFlag", + "offset": 22484, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3866", + "kind": "Hex16", + "name": "", + "offset": 22485, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3867", + "kind": "Hex8", + "name": "", + "offset": 22487, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3868", + "kind": "Int32", + "name": "loadoutTimer", + "offset": 22488, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3869", + "kind": "Int32", + "name": "loadoutState", + "offset": 22492, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3870", + "kind": "Int32", + "name": "altWeaponState", + "offset": 22496, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3871", + "kind": "Hex32", + "name": "", + "offset": 22500, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3872", + "kind": "Int32", + "name": "upgradeFlags", + "offset": 22504, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3873", + "kind": "UInt16", + "name": "loadoutIndex", + "offset": 22508, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3874", + "kind": "Hex16", + "name": "", + "offset": 22510, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3875", + "kind": "Int32", + "name": "zombieMode", + "offset": 22512, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3876", + "kind": "Hex32", + "name": "", + "offset": 22516, + "parentId": "3059", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3889", + "kind": "Hex32", + "name": "", + "offset": 0, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3890", + "kind": "UInt8", + "name": "netadr_type", + "offset": 4, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3891", + "kind": "UInt8", + "name": "netadr_b5", + "offset": 5, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3892", + "kind": "UInt8", + "name": "netadr_b6", + "offset": 6, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3893", + "kind": "UInt8", + "name": "netadr_b7", + "offset": 7, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3894", + "kind": "Int32", + "name": "lastMsgTime1", + "offset": 8, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3895", + "kind": "Hex32", + "name": "", + "offset": 12, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3896", + "kind": "Int32", + "name": "field_10", + "offset": 16, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3897", + "kind": "Hex64", + "name": "", + "offset": 20, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3898", + "kind": "Hex64", + "name": "", + "offset": 28, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3899", + "kind": "Int32", + "name": "lastMsgTime2", + "offset": 36, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3900", + "kind": "UInt32", + "name": "serverField_A", + "offset": 40, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3901", + "kind": "Hex64", + "name": "serverMsg_0", + "offset": 44, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3902", + "kind": "Hex64", + "name": "serverMsg_8", + "offset": 52, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3903", + "kind": "Hex64", + "name": "serverMsg_16", + "offset": 60, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3904", + "kind": "Hex64", + "name": "serverMsg_24", + "offset": 68, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3905", + "kind": "Hex64", + "name": "gap_004C", + "offset": 76, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3906", + "kind": "Hex64", + "name": "", + "offset": 84, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3907", + "kind": "Hex64", + "name": "", + "offset": 92, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3908", + "kind": "Hex64", + "name": "", + "offset": 100, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3909", + "kind": "Hex64", + "name": "", + "offset": 108, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3910", + "kind": "Hex64", + "name": "", + "offset": 116, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3911", + "kind": "Hex64", + "name": "", + "offset": 124, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3912", + "kind": "Hex64", + "name": "", + "offset": 132, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3913", + "kind": "Hex64", + "name": "", + "offset": 4240, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3914", + "kind": "Hex64", + "name": "", + "offset": 4248, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3915", + "kind": "Hex64", + "name": "", + "offset": 4256, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3916", + "kind": "Hex64", + "name": "", + "offset": 4264, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3917", + "kind": "Hex64", + "name": "", + "offset": 4272, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3918", + "kind": "Hex64", + "name": "", + "offset": 4280, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3919", + "kind": "Hex64", + "name": "", + "offset": 4288, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3920", + "kind": "Hex64", + "name": "", + "offset": 4296, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3921", + "kind": "Int32", + "name": "counter_10D0", + "offset": 4304, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3922", + "kind": "Hex64", + "name": "gap_10D4", + "offset": 4308, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3923", + "kind": "Hex64", + "name": "", + "offset": 4316, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3924", + "kind": "Hex64", + "name": "", + "offset": 4324, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3925", + "kind": "Hex64", + "name": "", + "offset": 4332, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3926", + "kind": "Hex64", + "name": "", + "offset": 4340, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3927", + "kind": "Hex64", + "name": "", + "offset": 4348, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3928", + "kind": "Hex64", + "name": "", + "offset": 4356, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3929", + "kind": "Hex64", + "name": "", + "offset": 4364, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3930", + "kind": "Hex64", + "name": "", + "offset": 148236, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3931", + "kind": "Hex64", + "name": "", + "offset": 148244, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3932", + "kind": "Hex64", + "name": "", + "offset": 148252, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3933", + "kind": "Hex64", + "name": "", + "offset": 148260, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3934", + "kind": "Hex64", + "name": "", + "offset": 148268, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3935", + "kind": "Hex64", + "name": "", + "offset": 148276, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3936", + "kind": "Hex64", + "name": "", + "offset": 148284, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3937", + "kind": "Hex64", + "name": "", + "offset": 148292, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3938", + "kind": "UInt8", + "name": "fastRestart", + "offset": 148300, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3939", + "kind": "UInt8", + "name": "connByte1", + "offset": 148301, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3940", + "kind": "UInt8", + "name": "connByte2", + "offset": 148302, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3941", + "kind": "Hex8", + "name": "", + "offset": 148303, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3942", + "kind": "Hex64", + "name": "netchan_0", + "offset": 148304, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3943", + "kind": "Hex64", + "name": "netchan_8", + "offset": 148312, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3944", + "kind": "Hex64", + "name": "netchan_16", + "offset": 148320, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3945", + "kind": "Hex64", + "name": "netchan_24", + "offset": 148328, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3946", + "kind": "Hex32", + "name": "netchan_32", + "offset": 148336, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3947", + "kind": "Hex64", + "name": "gap_24374", + "offset": 148340, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3948", + "kind": "Hex64", + "name": "", + "offset": 148348, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3949", + "kind": "Hex64", + "name": "", + "offset": 148356, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3950", + "kind": "Hex64", + "name": "", + "offset": 148364, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3951", + "kind": "Hex64", + "name": "", + "offset": 148372, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3952", + "kind": "Hex64", + "name": "", + "offset": 148380, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3953", + "kind": "Hex64", + "name": "", + "offset": 148388, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3954", + "kind": "Hex64", + "name": "", + "offset": 148396, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3955", + "kind": "Hex64", + "name": "", + "offset": 149976, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3956", + "kind": "Hex64", + "name": "", + "offset": 149984, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3957", + "kind": "Hex64", + "name": "", + "offset": 149992, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3958", + "kind": "Hex64", + "name": "", + "offset": 150000, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3959", + "kind": "Hex64", + "name": "", + "offset": 150008, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3960", + "kind": "Hex64", + "name": "", + "offset": 150016, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3961", + "kind": "Hex64", + "name": "", + "offset": 150024, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3962", + "kind": "Hex64", + "name": "", + "offset": 150032, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3963", + "kind": "Hex64", + "name": "reliableCmds_0", + "offset": 150040, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3964", + "kind": "Hex64", + "name": "gap_24A20", + "offset": 150048, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3965", + "kind": "Hex64", + "name": "", + "offset": 150056, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3966", + "kind": "Hex64", + "name": "", + "offset": 150064, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3967", + "kind": "Hex64", + "name": "", + "offset": 150072, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3968", + "kind": "Hex64", + "name": "", + "offset": 150080, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3969", + "kind": "Hex64", + "name": "", + "offset": 150088, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3970", + "kind": "Hex64", + "name": "", + "offset": 150096, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3971", + "kind": "Hex64", + "name": "", + "offset": 150104, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3972", + "kind": "Hex64", + "name": "", + "offset": 152024, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3973", + "kind": "Hex64", + "name": "", + "offset": 152032, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3974", + "kind": "Hex64", + "name": "", + "offset": 152040, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3975", + "kind": "Hex64", + "name": "", + "offset": 152048, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3976", + "kind": "Hex64", + "name": "", + "offset": 152056, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3977", + "kind": "Hex64", + "name": "", + "offset": 152064, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3978", + "kind": "Hex64", + "name": "", + "offset": 152072, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3979", + "kind": "Hex64", + "name": "", + "offset": 152080, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3980", + "kind": "Hex64", + "name": "serverCmds_0", + "offset": 152088, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3981", + "kind": "Hex64", + "name": "gap_25220", + "offset": 152096, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3982", + "kind": "Hex64", + "name": "", + "offset": 152104, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3983", + "kind": "Hex64", + "name": "", + "offset": 152112, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3984", + "kind": "Hex64", + "name": "", + "offset": 152120, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3985", + "kind": "Hex64", + "name": "", + "offset": 152128, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3986", + "kind": "Hex64", + "name": "", + "offset": 152136, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3987", + "kind": "Hex64", + "name": "", + "offset": 152144, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3988", + "kind": "Hex64", + "name": "", + "offset": 152152, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3989", + "kind": "Hex64", + "name": "", + "offset": 219064, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3990", + "kind": "Hex64", + "name": "", + "offset": 219072, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3991", + "kind": "Hex64", + "name": "", + "offset": 219080, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3992", + "kind": "Hex64", + "name": "", + "offset": 219088, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3993", + "kind": "Hex64", + "name": "", + "offset": 219096, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3994", + "kind": "Hex64", + "name": "", + "offset": 219104, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3995", + "kind": "Hex64", + "name": "", + "offset": 219112, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3996", + "kind": "Hex64", + "name": "", + "offset": 219120, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3997", + "kind": "Int32", + "name": "statsSeq_lo", + "offset": 219128, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3998", + "kind": "Int32", + "name": "statsSeq_hi", + "offset": 219132, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "3999", + "kind": "Hex64", + "name": "statsMem_0", + "offset": 219136, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4000", + "kind": "Hex64", + "name": "statsMem_8", + "offset": 219144, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4001", + "kind": "Hex64", + "name": "statsMem_16", + "offset": 219152, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4002", + "kind": "Hex64", + "name": "statsMem_24", + "offset": 219160, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4003", + "kind": "Hex64", + "name": "gap_35820", + "offset": 219168, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4004", + "kind": "Hex64", + "name": "", + "offset": 219176, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4005", + "kind": "Hex64", + "name": "", + "offset": 219184, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4006", + "kind": "Hex64", + "name": "", + "offset": 219192, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4007", + "kind": "Hex64", + "name": "", + "offset": 219200, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4008", + "kind": "Hex64", + "name": "", + "offset": 219208, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4009", + "kind": "Hex64", + "name": "", + "offset": 219216, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4010", + "kind": "Hex64", + "name": "", + "offset": 219224, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4011", + "kind": "Hex64", + "name": "", + "offset": 219236, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4012", + "kind": "Hex64", + "name": "", + "offset": 219244, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4013", + "kind": "Hex64", + "name": "", + "offset": 219252, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4014", + "kind": "Hex64", + "name": "", + "offset": 219260, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4015", + "kind": "Hex64", + "name": "", + "offset": 219268, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4016", + "kind": "Hex64", + "name": "", + "offset": 219276, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4017", + "kind": "Hex64", + "name": "", + "offset": 219284, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4018", + "kind": "Hex64", + "name": "", + "offset": 219292, + "parentId": "3063", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4149", + "kind": "Int32", + "name": "connectionState", + "offset": 0, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4150", + "kind": "Hex64", + "name": "", + "offset": 4, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4151", + "kind": "Hex32", + "name": "", + "offset": 12, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4152", + "kind": "Int32", + "name": "field_10", + "offset": 16, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4153", + "kind": "Hex32", + "name": "", + "offset": 20, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4154", + "kind": "Hex64", + "name": "netadrFull", + "offset": 24, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4155", + "kind": "Hex64", + "name": "", + "offset": 32, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4156", + "kind": "Hex64", + "name": "netadr_ip", + "offset": 40, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4157", + "kind": "Hex32", + "name": "netadr_ip2", + "offset": 48, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4158", + "kind": "UInt32", + "name": "netadr_field4", + "offset": 52, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4159", + "kind": "UInt32", + "name": "netadr_port", + "offset": 56, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4160", + "kind": "Int32", + "name": "qport", + "offset": 60, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4161", + "kind": "Hex32", + "name": "", + "offset": 64, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4162", + "kind": "Int32", + "name": "field_44", + "offset": 68, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4163", + "kind": "UInt8", + "name": "netFlags", + "offset": 72, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4164", + "kind": "Hex64", + "name": "gap_0049", + "offset": 73, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4165", + "kind": "Hex64", + "name": "", + "offset": 81, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4166", + "kind": "Hex64", + "name": "", + "offset": 89, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4167", + "kind": "Hex64", + "name": "", + "offset": 97, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4168", + "kind": "Hex64", + "name": "", + "offset": 105, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4169", + "kind": "Hex64", + "name": "", + "offset": 113, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4170", + "kind": "Hex64", + "name": "", + "offset": 121, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4171", + "kind": "Hex64", + "name": "", + "offset": 129, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4172", + "kind": "Hex64", + "name": "", + "offset": 276, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4173", + "kind": "Hex64", + "name": "", + "offset": 284, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4174", + "kind": "Hex64", + "name": "", + "offset": 292, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4175", + "kind": "Hex64", + "name": "", + "offset": 300, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4176", + "kind": "Hex64", + "name": "", + "offset": 308, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4177", + "kind": "Hex64", + "name": "", + "offset": 316, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4178", + "kind": "Hex64", + "name": "", + "offset": 324, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4179", + "kind": "Hex64", + "name": "", + "offset": 332, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4180", + "kind": "Int32", + "name": "field_154", + "offset": 340, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4181", + "kind": "Hex64", + "name": "", + "offset": 344, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4182", + "kind": "Hex64", + "name": "", + "offset": 352, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4183", + "kind": "Hex64", + "name": "", + "offset": 360, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4184", + "kind": "Hex64", + "name": "", + "offset": 368, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4185", + "kind": "Hex64", + "name": "", + "offset": 376, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4186", + "kind": "Hex64", + "name": "", + "offset": 384, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4187", + "kind": "Hex64", + "name": "", + "offset": 392, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4188", + "kind": "Hex64", + "name": "", + "offset": 400, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4189", + "kind": "Hex64", + "name": "", + "offset": 408, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4190", + "kind": "Hex64", + "name": "", + "offset": 416, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4191", + "kind": "Hex64", + "name": "", + "offset": 424, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4192", + "kind": "Hex64", + "name": "", + "offset": 432, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4193", + "kind": "Hex32", + "name": "", + "offset": 440, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4194", + "kind": "UInt8", + "name": "weaponSlot", + "offset": 444, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4195", + "kind": "Hex64", + "name": "gap_01BD", + "offset": 445, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4196", + "kind": "Hex64", + "name": "", + "offset": 453, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4197", + "kind": "Hex64", + "name": "", + "offset": 461, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4198", + "kind": "Hex64", + "name": "", + "offset": 469, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4199", + "kind": "Hex64", + "name": "", + "offset": 477, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4200", + "kind": "Hex64", + "name": "", + "offset": 485, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4201", + "kind": "Hex64", + "name": "", + "offset": 493, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4202", + "kind": "Hex64", + "name": "", + "offset": 501, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4203", + "kind": "Hex64", + "name": "", + "offset": 1716, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4204", + "kind": "Hex64", + "name": "", + "offset": 1724, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4205", + "kind": "Hex64", + "name": "", + "offset": 1732, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4206", + "kind": "Hex64", + "name": "", + "offset": 1740, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4207", + "kind": "Hex64", + "name": "", + "offset": 1748, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4208", + "kind": "Hex64", + "name": "", + "offset": 1756, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4209", + "kind": "Hex64", + "name": "", + "offset": 1764, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4210", + "kind": "Hex64", + "name": "", + "offset": 1772, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4211", + "kind": "Int32", + "name": "field_6F4", + "offset": 1780, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4212", + "kind": "Hex64", + "name": "", + "offset": 1784, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4213", + "kind": "Hex64", + "name": "", + "offset": 1792, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4214", + "kind": "Hex64", + "name": "", + "offset": 1800, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4215", + "kind": "Hex64", + "name": "", + "offset": 1808, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4216", + "kind": "Hex64", + "name": "", + "offset": 1816, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4217", + "kind": "Hex64", + "name": "", + "offset": 1824, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4218", + "kind": "Hex32", + "name": "", + "offset": 1832, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4219", + "kind": "Int32", + "name": "gentityNum", + "offset": 1836, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4220", + "kind": "Hex64", + "name": "userinfo_0", + "offset": 1840, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4221", + "kind": "Hex64", + "name": "userinfo_8", + "offset": 1848, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4222", + "kind": "Hex64", + "name": "userinfo_16", + "offset": 1856, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4223", + "kind": "Hex64", + "name": "userinfo_24", + "offset": 1864, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4224", + "kind": "Hex64", + "name": "gap_0750", + "offset": 1872, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4225", + "kind": "Hex64", + "name": "", + "offset": 1880, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4226", + "kind": "Hex64", + "name": "", + "offset": 1888, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4227", + "kind": "Hex64", + "name": "", + "offset": 1896, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4228", + "kind": "Hex64", + "name": "", + "offset": 1904, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4229", + "kind": "Hex64", + "name": "", + "offset": 1912, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4230", + "kind": "Hex64", + "name": "", + "offset": 1920, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4231", + "kind": "Hex64", + "name": "", + "offset": 1928, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4232", + "kind": "Hex64", + "name": "", + "offset": 20724, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4233", + "kind": "Hex64", + "name": "", + "offset": 20732, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4234", + "kind": "Hex64", + "name": "", + "offset": 20740, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4235", + "kind": "Hex64", + "name": "", + "offset": 20748, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4236", + "kind": "Hex64", + "name": "", + "offset": 20756, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4237", + "kind": "Hex64", + "name": "", + "offset": 20764, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4238", + "kind": "Hex64", + "name": "", + "offset": 20772, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4239", + "kind": "Hex64", + "name": "", + "offset": 20780, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4240", + "kind": "Int32", + "name": "initValue1", + "offset": 20788, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4241", + "kind": "Int32", + "name": "initValue2", + "offset": 20792, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4242", + "kind": "Hex32", + "name": "challengeSession", + "offset": 20796, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4243", + "kind": "Hex32", + "name": "", + "offset": 20800, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4244", + "kind": "Int32", + "name": "field_5144", + "offset": 20804, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4245", + "kind": "Int32", + "name": "field_5148", + "offset": 20808, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4246", + "kind": "Hex64", + "name": "gap_514C", + "offset": 20812, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4247", + "kind": "Hex64", + "name": "", + "offset": 20820, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4248", + "kind": "Hex64", + "name": "", + "offset": 20828, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4249", + "kind": "Hex64", + "name": "", + "offset": 20836, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4250", + "kind": "Hex64", + "name": "", + "offset": 20844, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4251", + "kind": "Hex64", + "name": "", + "offset": 20852, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4252", + "kind": "Hex64", + "name": "", + "offset": 20860, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4253", + "kind": "Hex64", + "name": "", + "offset": 20868, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4254", + "kind": "Hex64", + "name": "", + "offset": 21836, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4255", + "kind": "Hex64", + "name": "", + "offset": 21844, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4256", + "kind": "Hex64", + "name": "", + "offset": 21852, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4257", + "kind": "Hex64", + "name": "", + "offset": 21860, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4258", + "kind": "Hex64", + "name": "", + "offset": 21868, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4259", + "kind": "Hex64", + "name": "", + "offset": 21876, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4260", + "kind": "Hex64", + "name": "", + "offset": 21884, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4261", + "kind": "Hex64", + "name": "", + "offset": 21892, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4262", + "kind": "Int32", + "name": "netchanValid", + "offset": 21900, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4263", + "kind": "Hex64", + "name": "userinfoRgn1", + "offset": 21904, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4264", + "kind": "Hex64", + "name": "", + "offset": 21912, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4265", + "kind": "Hex64", + "name": "", + "offset": 21920, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4266", + "kind": "Hex64", + "name": "", + "offset": 21928, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4267", + "kind": "Hex64", + "name": "userinfoRgn2", + "offset": 21936, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4268", + "kind": "Hex64", + "name": "", + "offset": 21944, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4269", + "kind": "UInt32", + "name": "xuidPersist_lo", + "offset": 21952, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4270", + "kind": "UInt32", + "name": "xuidPersist_hi", + "offset": 21956, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4271", + "kind": "Hex64", + "name": "", + "offset": 21960, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4272", + "kind": "UInt32", + "name": "permFlags", + "offset": 21968, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4273", + "kind": "UInt32", + "name": "capabilityBits", + "offset": 21972, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4274", + "kind": "Int32", + "name": "timestampThresh", + "offset": 21976, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4275", + "kind": "Hex32", + "name": "", + "offset": 21980, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4276", + "kind": "UInt8", + "name": "splitscreenIdx", + "offset": 21984, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4277", + "kind": "Hex16", + "name": "", + "offset": 21985, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4278", + "kind": "Hex8", + "name": "", + "offset": 21987, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4279", + "kind": "Int32", + "name": "field_55E4", + "offset": 21988, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4280", + "kind": "Int32", + "name": "connectTime", + "offset": 21992, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4281", + "kind": "Int32", + "name": "lastActiveTime", + "offset": 21996, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4282", + "kind": "Int32", + "name": "seqInit", + "offset": 22000, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4283", + "kind": "Hex64", + "name": "gap_55F4", + "offset": 22004, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4284", + "kind": "Hex64", + "name": "", + "offset": 22012, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4285", + "kind": "Hex64", + "name": "", + "offset": 22020, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4286", + "kind": "Hex64", + "name": "", + "offset": 22028, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4287", + "kind": "Hex64", + "name": "", + "offset": 22036, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4288", + "kind": "Hex64", + "name": "", + "offset": 22044, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4289", + "kind": "Hex64", + "name": "", + "offset": 22052, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4290", + "kind": "Hex64", + "name": "", + "offset": 22060, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4291", + "kind": "Hex64", + "name": "", + "offset": 148237, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4292", + "kind": "Hex64", + "name": "", + "offset": 148245, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4293", + "kind": "Hex64", + "name": "", + "offset": 148253, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4294", + "kind": "Hex64", + "name": "", + "offset": 148261, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4295", + "kind": "Hex64", + "name": "", + "offset": 148269, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4296", + "kind": "Hex64", + "name": "", + "offset": 148277, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4297", + "kind": "Hex64", + "name": "", + "offset": 148285, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4298", + "kind": "Hex64", + "name": "", + "offset": 148293, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4299", + "kind": "UInt8", + "name": "connByte1", + "offset": 148301, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4300", + "kind": "UInt8", + "name": "connByte2", + "offset": 148302, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4301", + "kind": "Hex64", + "name": "gap_2434F", + "offset": 148303, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4302", + "kind": "Hex64", + "name": "", + "offset": 148311, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4303", + "kind": "Hex64", + "name": "", + "offset": 148319, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4304", + "kind": "Hex64", + "name": "", + "offset": 148327, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4305", + "kind": "Hex64", + "name": "", + "offset": 148335, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4306", + "kind": "Hex64", + "name": "", + "offset": 148343, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4307", + "kind": "Hex64", + "name": "", + "offset": 148351, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4308", + "kind": "Hex64", + "name": "", + "offset": 148359, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4309", + "kind": "Hex64", + "name": "", + "offset": 195000, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4310", + "kind": "Hex64", + "name": "", + "offset": 195008, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4311", + "kind": "Hex64", + "name": "", + "offset": 195016, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4312", + "kind": "Hex64", + "name": "", + "offset": 195024, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4313", + "kind": "Hex64", + "name": "", + "offset": 195032, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4314", + "kind": "Hex64", + "name": "", + "offset": 195040, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4315", + "kind": "Hex64", + "name": "", + "offset": 195048, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4316", + "kind": "Hex64", + "name": "", + "offset": 195056, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4317", + "kind": "Int32", + "name": "dataField", + "offset": 195064, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4318", + "kind": "Hex64", + "name": "gap_2F9FC", + "offset": 195068, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4319", + "kind": "Hex64", + "name": "", + "offset": 195076, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4320", + "kind": "Hex64", + "name": "", + "offset": 195084, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4321", + "kind": "Hex64", + "name": "", + "offset": 195092, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4322", + "kind": "Hex64", + "name": "", + "offset": 195100, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4323", + "kind": "Hex64", + "name": "", + "offset": 195108, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4324", + "kind": "Hex64", + "name": "", + "offset": 195116, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4325", + "kind": "Hex64", + "name": "", + "offset": 195124, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4326", + "kind": "Hex64", + "name": "", + "offset": 195136, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4327", + "kind": "Hex64", + "name": "", + "offset": 195144, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4328", + "kind": "Hex64", + "name": "", + "offset": 195152, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4329", + "kind": "Hex64", + "name": "", + "offset": 195160, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4330", + "kind": "Hex64", + "name": "", + "offset": 195168, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4331", + "kind": "Hex64", + "name": "", + "offset": 195176, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4332", + "kind": "Hex64", + "name": "", + "offset": 195184, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4333", + "kind": "Hex64", + "name": "", + "offset": 195192, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4334", + "kind": "Hex64", + "name": "msgBuffer_start", + "offset": 195200, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4335", + "kind": "Hex64", + "name": "gap_2FA88", + "offset": 195208, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4336", + "kind": "Hex64", + "name": "", + "offset": 195216, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4337", + "kind": "Hex64", + "name": "", + "offset": 195224, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4338", + "kind": "Hex64", + "name": "", + "offset": 195232, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4339", + "kind": "Hex64", + "name": "", + "offset": 195240, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4340", + "kind": "Hex64", + "name": "", + "offset": 195248, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4341", + "kind": "Hex64", + "name": "", + "offset": 195256, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4342", + "kind": "Hex64", + "name": "", + "offset": 195264, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4343", + "kind": "Hex64", + "name": "", + "offset": 260672, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4344", + "kind": "Hex64", + "name": "", + "offset": 260680, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4345", + "kind": "Hex64", + "name": "", + "offset": 260688, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4346", + "kind": "Hex64", + "name": "", + "offset": 260696, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4347", + "kind": "Hex64", + "name": "", + "offset": 260704, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4348", + "kind": "Hex64", + "name": "", + "offset": 260712, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4549", + "kind": "Hex64", + "name": "", + "offset": 260720, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4550", + "kind": "Hex64", + "name": "", + "offset": 260728, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4551", + "kind": "Hex64", + "name": "reliableBuf_start", + "offset": 260736, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4552", + "kind": "Hex64", + "name": "gap_3FA88", + "offset": 260744, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4553", + "kind": "Hex64", + "name": "", + "offset": 260752, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4554", + "kind": "Hex64", + "name": "", + "offset": 260760, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4555", + "kind": "Hex64", + "name": "", + "offset": 260768, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4556", + "kind": "Hex64", + "name": "", + "offset": 260776, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4557", + "kind": "Hex64", + "name": "", + "offset": 260784, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4558", + "kind": "Hex64", + "name": "", + "offset": 260792, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4559", + "kind": "Hex64", + "name": "", + "offset": 260800, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4560", + "kind": "Hex64", + "name": "", + "offset": 262692, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4561", + "kind": "Hex64", + "name": "", + "offset": 262700, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4562", + "kind": "Hex64", + "name": "", + "offset": 262708, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4563", + "kind": "Hex64", + "name": "", + "offset": 262716, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4564", + "kind": "Hex64", + "name": "", + "offset": 262724, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4565", + "kind": "Hex64", + "name": "", + "offset": 262732, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4566", + "kind": "Hex64", + "name": "", + "offset": 262740, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4567", + "kind": "Hex64", + "name": "", + "offset": 262748, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4568", + "kind": "Int32", + "name": "inactiveFlag", + "offset": 262756, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4569", + "kind": "Hex64", + "name": "", + "offset": 262760, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4570", + "kind": "Hex64", + "name": "", + "offset": 262768, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4571", + "kind": "Hex64", + "name": "", + "offset": 262776, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4572", + "kind": "Int32", + "name": "statsValue", + "offset": 262784, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4573", + "kind": "Int32", + "name": "validationResult", + "offset": 262788, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4574", + "kind": "Hex32", + "name": "", + "offset": 262792, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4575", + "kind": "Int32", + "name": "downloadingFlag", + "offset": 262796, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4576", + "kind": "Hex32", + "name": "", + "offset": 262800, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4577", + "kind": "Int32", + "name": "natType", + "offset": 262804, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4578", + "kind": "Int32", + "name": "challengeValue", + "offset": 262808, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4579", + "kind": "Hex64", + "name": "gap_4029C", + "offset": 262812, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4580", + "kind": "Hex64", + "name": "", + "offset": 262820, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4581", + "kind": "Hex64", + "name": "", + "offset": 262828, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4582", + "kind": "Hex64", + "name": "", + "offset": 262836, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4583", + "kind": "Hex64", + "name": "", + "offset": 262844, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4584", + "kind": "Hex64", + "name": "", + "offset": 262852, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4585", + "kind": "Hex64", + "name": "", + "offset": 262860, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4586", + "kind": "Hex64", + "name": "", + "offset": 262868, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4587", + "kind": "Hex64", + "name": "", + "offset": 312920, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4588", + "kind": "Hex64", + "name": "", + "offset": 312928, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4589", + "kind": "Hex64", + "name": "", + "offset": 312936, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4590", + "kind": "Hex64", + "name": "", + "offset": 312944, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4591", + "kind": "Hex64", + "name": "", + "offset": 312952, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4592", + "kind": "Hex64", + "name": "", + "offset": 312960, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4593", + "kind": "Hex64", + "name": "", + "offset": 312968, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4594", + "kind": "Hex64", + "name": "", + "offset": 312976, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4595", + "kind": "Hex32", + "name": "clientPropBits", + "offset": 312984, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4596", + "kind": "Hex64", + "name": "gap_4C69C", + "offset": 312988, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4597", + "kind": "Hex64", + "name": "", + "offset": 312996, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4598", + "kind": "Hex64", + "name": "", + "offset": 313004, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4599", + "kind": "Hex64", + "name": "", + "offset": 313012, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4600", + "kind": "Hex64", + "name": "", + "offset": 313020, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4601", + "kind": "Hex64", + "name": "", + "offset": 313028, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4602", + "kind": "Hex64", + "name": "", + "offset": 313036, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4603", + "kind": "Hex64", + "name": "", + "offset": 313044, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4604", + "kind": "Hex64", + "name": "", + "offset": 313208, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4605", + "kind": "Hex64", + "name": "", + "offset": 313216, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4606", + "kind": "Hex64", + "name": "", + "offset": 313224, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4607", + "kind": "Hex64", + "name": "", + "offset": 313232, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4608", + "kind": "Hex64", + "name": "", + "offset": 313240, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4609", + "kind": "Hex64", + "name": "", + "offset": 313248, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4610", + "kind": "Hex64", + "name": "", + "offset": 313256, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4611", + "kind": "Hex64", + "name": "", + "offset": 313264, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4612", + "kind": "Hex32", + "name": "loadoutData", + "offset": 313272, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4613", + "kind": "Hex32", + "name": "", + "offset": 313276, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4614", + "kind": "Hex16", + "name": "", + "offset": 313280, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4615", + "kind": "Hex32", + "name": "entityBitfield", + "offset": 313282, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4616", + "kind": "Hex64", + "name": "gap_4C7C6", + "offset": 313286, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4617", + "kind": "Hex64", + "name": "", + "offset": 313294, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4618", + "kind": "Hex64", + "name": "", + "offset": 313302, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4619", + "kind": "Hex64", + "name": "", + "offset": 313310, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4620", + "kind": "Hex64", + "name": "", + "offset": 313318, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4621", + "kind": "Hex64", + "name": "", + "offset": 313326, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4622", + "kind": "Hex64", + "name": "", + "offset": 313334, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4623", + "kind": "Hex64", + "name": "", + "offset": 313342, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4624", + "kind": "Hex64", + "name": "", + "offset": 317508, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4625", + "kind": "Hex64", + "name": "", + "offset": 317516, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4626", + "kind": "Hex64", + "name": "", + "offset": 317524, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4627", + "kind": "Hex64", + "name": "", + "offset": 317532, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4628", + "kind": "Hex64", + "name": "", + "offset": 317540, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4629", + "kind": "Hex64", + "name": "", + "offset": 317548, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4630", + "kind": "Hex64", + "name": "", + "offset": 317556, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4631", + "kind": "Hex64", + "name": "", + "offset": 317564, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4632", + "kind": "Int32", + "name": "entFlag_D884", + "offset": 317572, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4633", + "kind": "Float", + "name": "entFloat_D888", + "offset": 317576, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4634", + "kind": "Hex64", + "name": "", + "offset": 317580, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4635", + "kind": "Hex64", + "name": "", + "offset": 317588, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4636", + "kind": "Hex64", + "name": "", + "offset": 317596, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4637", + "kind": "Hex64", + "name": "", + "offset": 317604, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4638", + "kind": "Hex64", + "name": "", + "offset": 317612, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4639", + "kind": "Hex64", + "name": "", + "offset": 317620, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4640", + "kind": "Hex64", + "name": "", + "offset": 317628, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4641", + "kind": "Float", + "name": "pos_x", + "offset": 317636, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4642", + "kind": "Float", + "name": "pos_y", + "offset": 317640, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4643", + "kind": "Float", + "name": "pos_z", + "offset": 317644, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4644", + "kind": "Hex32", + "name": "", + "offset": 317648, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4645", + "kind": "Float", + "name": "fwd_x", + "offset": 317652, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4646", + "kind": "Float", + "name": "fwd_y", + "offset": 317656, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4647", + "kind": "Float", + "name": "fwd_z", + "offset": 317660, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4648", + "kind": "Float", + "name": "right_x", + "offset": 317664, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4649", + "kind": "Float", + "name": "right_y", + "offset": 317668, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4650", + "kind": "Float", + "name": "right_z", + "offset": 317672, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4651", + "kind": "Float", + "name": "up_x", + "offset": 317676, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4652", + "kind": "Float", + "name": "up_y", + "offset": 317680, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4653", + "kind": "Float", + "name": "up_z", + "offset": 317684, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4654", + "kind": "Hex64", + "name": "gap_4D8F8", + "offset": 317688, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4655", + "kind": "Hex64", + "name": "", + "offset": 317696, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4656", + "kind": "Hex64", + "name": "", + "offset": 317704, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4657", + "kind": "Hex64", + "name": "", + "offset": 317712, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4658", + "kind": "Hex64", + "name": "", + "offset": 317720, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4659", + "kind": "Hex64", + "name": "", + "offset": 317728, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4660", + "kind": "Hex64", + "name": "", + "offset": 317736, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4661", + "kind": "Hex64", + "name": "", + "offset": 317744, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4662", + "kind": "Hex64", + "name": "", + "offset": 318112, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4663", + "kind": "Hex64", + "name": "", + "offset": 318120, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4664", + "kind": "Hex64", + "name": "", + "offset": 318128, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4665", + "kind": "Hex64", + "name": "", + "offset": 318136, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4666", + "kind": "Hex64", + "name": "", + "offset": 318144, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4667", + "kind": "Hex64", + "name": "", + "offset": 318152, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4668", + "kind": "Hex64", + "name": "", + "offset": 318160, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4669", + "kind": "Hex64", + "name": "", + "offset": 318168, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4670", + "kind": "Float", + "name": "float_DAE0", + "offset": 318176, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4671", + "kind": "Float", + "name": "float_DAE4", + "offset": 318180, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4672", + "kind": "Hex64", + "name": "gap_4DAE8", + "offset": 318184, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4673", + "kind": "Hex64", + "name": "", + "offset": 318192, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4674", + "kind": "Hex64", + "name": "", + "offset": 318200, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4675", + "kind": "Hex64", + "name": "", + "offset": 318208, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4676", + "kind": "Hex64", + "name": "", + "offset": 318216, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4677", + "kind": "Hex64", + "name": "", + "offset": 318224, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4678", + "kind": "Hex64", + "name": "", + "offset": 318232, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4679", + "kind": "Hex64", + "name": "", + "offset": 318240, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4680", + "kind": "Hex64", + "name": "", + "offset": 319492, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4681", + "kind": "Hex64", + "name": "", + "offset": 319500, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4682", + "kind": "Hex64", + "name": "", + "offset": 319508, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4683", + "kind": "Hex64", + "name": "", + "offset": 319516, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4684", + "kind": "Hex64", + "name": "", + "offset": 319524, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4685", + "kind": "Hex64", + "name": "", + "offset": 319532, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4686", + "kind": "Hex64", + "name": "", + "offset": 319540, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4687", + "kind": "Hex64", + "name": "", + "offset": 319548, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4688", + "kind": "Int32", + "name": "field_E044", + "offset": 319556, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4689", + "kind": "Int32", + "name": "field_E048", + "offset": 319560, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4690", + "kind": "Hex32", + "name": "", + "offset": 319564, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4691", + "kind": "Int32", + "name": "statsVer_lo", + "offset": 319568, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4692", + "kind": "Int32", + "name": "statsVer_hi", + "offset": 319572, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4693", + "kind": "Int32", + "name": "entityExists", + "offset": 319576, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4694", + "kind": "UInt8", + "name": "flagByte", + "offset": 319580, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4695", + "kind": "Hex16", + "name": "", + "offset": 319581, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4696", + "kind": "Hex8", + "name": "", + "offset": 319583, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4697", + "kind": "UInt32", + "name": "stateFlags", + "offset": 319584, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4698", + "kind": "UInt8", + "name": "resetFlag", + "offset": 319588, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4699", + "kind": "Hex64", + "name": "", + "offset": 319589, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4700", + "kind": "Hex16", + "name": "", + "offset": 319597, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4701", + "kind": "Hex8", + "name": "", + "offset": 319599, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4702", + "kind": "UInt32", + "name": "xuid_lo", + "offset": 319600, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4703", + "kind": "UInt32", + "name": "xuid_hi", + "offset": 319604, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4704", + "kind": "Int32", + "name": "reliableCmdCnt", + "offset": 319608, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4705", + "kind": "Hex64", + "name": "reliableCmdStart", + "offset": 319612, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4706", + "kind": "Hex64", + "name": "", + "offset": 319620, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4707", + "kind": "Hex64", + "name": "", + "offset": 319628, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4708", + "kind": "Hex32", + "name": "", + "offset": 319636, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4709", + "kind": "Int32", + "name": "field_E098", + "offset": 319640, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4710", + "kind": "Hex64", + "name": "field_E09C", + "offset": 319644, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4711", + "kind": "Hex64", + "name": "", + "offset": 319652, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4712", + "kind": "Hex64", + "name": "", + "offset": 319660, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4713", + "kind": "Hex64", + "name": "", + "offset": 319668, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4714", + "kind": "Int32", + "name": "accumulator", + "offset": 319676, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4715", + "kind": "Hex64", + "name": "clientId_0", + "offset": 319680, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4716", + "kind": "Hex64", + "name": "clientId_8", + "offset": 319688, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4717", + "kind": "Hex64", + "name": "scores_0", + "offset": 319696, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4718", + "kind": "Hex64", + "name": "scores_8", + "offset": 319704, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4719", + "kind": "Hex64", + "name": "scores_16", + "offset": 319712, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4720", + "kind": "Hex64", + "name": "scores_24", + "offset": 319720, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4721", + "kind": "Hex64", + "name": "scores_32", + "offset": 319728, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4722", + "kind": "Hex64", + "name": "scores_40", + "offset": 319736, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4723", + "kind": "Hex64", + "name": "scores_48", + "offset": 319744, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4724", + "kind": "Hex64", + "name": "scores_56", + "offset": 319752, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4725", + "kind": "Int32", + "name": "countField", + "offset": 319760, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4726", + "kind": "Hex32", + "name": "", + "offset": 319764, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4727", + "kind": "UInt32", + "name": "trackingId_lo", + "offset": 319768, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4728", + "kind": "UInt32", + "name": "trackingId_hi", + "offset": 319772, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4729", + "kind": "Int32", + "name": "connectionFlag", + "offset": 319776, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4730", + "kind": "Hex64", + "name": "", + "offset": 319780, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4731", + "kind": "Hex64", + "name": "", + "offset": 319788, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4732", + "kind": "Hex64", + "name": "", + "offset": 319796, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4733", + "kind": "Hex64", + "name": "", + "offset": 319804, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4734", + "kind": "Hex64", + "name": "", + "offset": 319812, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4735", + "kind": "Hex64", + "name": "", + "offset": 319820, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4736", + "kind": "Hex64", + "name": "", + "offset": 319828, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4737", + "kind": "Hex64", + "name": "", + "offset": 319836, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4738", + "kind": "Hex64", + "name": "", + "offset": 319844, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4739", + "kind": "Hex64", + "name": "", + "offset": 319852, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4740", + "kind": "Hex64", + "name": "", + "offset": 319860, + "parentId": "3061", + "refId": "0", + "strLen": 64 + }, + { + "arrayLen": 1, + "collapsed": false, + "elementKind": "UInt8", + "id": "4741", + "kind": "Hex32", + "name": "", + "offset": 319868, + "parentId": "3061", + "refId": "0", + "strLen": 64 + } + ], + "pointerSize": 4 +} diff --git a/src/main.cpp b/src/main.cpp index 153995c..0dfcc1d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2737,6 +2737,18 @@ void MainWindow::createWorkspaceDock() { } }); + // Ctrl+F focuses the workspace search field + { + auto* findAction = new QAction(dockContainer); + findAction->setShortcut(QKeySequence::Find); + findAction->setShortcutContext(Qt::WidgetWithChildrenShortcut); + dockContainer->addAction(findAction); + connect(findAction, &QAction::triggered, this, [this]() { + m_workspaceSearch->setFocus(); + m_workspaceSearch->selectAll(); + }); + } + m_workspaceDock->setWidget(dockContainer); addDockWidget(Qt::LeftDockWidgetArea, m_workspaceDock); m_workspaceDock->hide(); diff --git a/src/mcp/mcp_bridge.cpp b/src/mcp/mcp_bridge.cpp index 7067087..dae263d 100644 --- a/src/mcp/mcp_bridge.cpp +++ b/src/mcp/mcp_bridge.cpp @@ -256,7 +256,7 @@ QJsonObject McpBridge::handleToolsList(const QJsonValue& id) { "insert: {op:'insert', kind:'Hex64', name:'field', parentId:'ID', offset:0}. " "change_kind: {op:'change_kind', nodeId:'ID', kind:'UInt32'}. " "change_offset: {op:'change_offset', nodeId:'ID', offset:16}. " - "change_base: {op:'change_base', baseAddress:'0x400000'}. " + "change_base: {op:'change_base', baseAddress:'0x400000', formula:'[0x233CA80]'} — formula is optional, enables auto-resolve on provider attach. " "change_struct_type: {op:'change_struct_type', nodeId:'ID', structTypeName:'Name'}. " "change_class_keyword: {op:'change_class_keyword', nodeId:'ID', classKeyword:'class'}. " "change_pointer_ref: {op:'change_pointer_ref', nodeId:'ID', refId:'targetID'}. " @@ -396,6 +396,24 @@ QJsonObject McpBridge::handleToolsList(const QJsonValue& id) { }} }); + // 9. node.history + tools.append(QJsonObject{ + {"name", "node.history"}, + {"description", "Returns timestamped value change history (up to 10 entries) " + "for specified nodes. Requires live provider with value tracking enabled."}, + {"inputSchema", QJsonObject{ + {"type", "object"}, + {"properties", QJsonObject{ + {"nodeIds", QJsonObject{{"type", "array"}, + {"items", QJsonObject{{"type", "string"}}}, + {"description", "Array of node IDs to get history for."}}}, + {"tabIndex", QJsonObject{{"type", "integer"}, + {"description", "MDI tab index. Omit for active tab."}}} + }}, + {"required", QJsonArray{"nodeIds"}} + }} + }); + return okReply(id, QJsonObject{{"tools", tools}}); } @@ -420,6 +438,7 @@ QJsonObject McpBridge::handleToolsCall(const QJsonValue& id, const QJsonObject& else if (toolName == "status.set") result = toolStatusSet(args); else if (toolName == "ui.action") result = toolUiAction(args); else if (toolName == "tree.search") result = toolTreeSearch(args); + else if (toolName == "node.history") result = toolNodeHistory(args); else return errReply(id, -32601, "Unknown tool: " + toolName); m_mainWindow->clearMcpStatus(); @@ -751,8 +770,10 @@ QJsonObject McpBridge::toolTreeApply(const QJsonObject& args) { } else if (opType == "change_base") { uint64_t newBase = op.value("baseAddress").toString().toULongLong(nullptr, 16); + QString oldFormula = tree.baseAddressFormula; + QString newFormula = op.value("formula").toString(); doc->undoStack.push(new RcxCommand(ctrl, - cmd::ChangeBase{tree.baseAddress, newBase})); + cmd::ChangeBase{tree.baseAddress, newBase, oldFormula, newFormula})); applied++; } else if (opType == "change_struct_type") { @@ -1226,6 +1247,43 @@ QJsonObject McpBridge::toolTreeSearch(const QJsonObject& args) { QJsonDocument(out).toJson(QJsonDocument::Indented))); } +// ════════════════════════════════════════════════════════════════════ +// Tool: node.history — return timestamped value history for nodes +// ════════════════════════════════════════════════════════════════════ + +QJsonObject McpBridge::toolNodeHistory(const QJsonObject& args) { + auto* tab = resolveTab(args); + if (!tab) return makeTextResult("No active tab.", true); + + const auto& histMap = tab->ctrl->valueHistory(); + QJsonArray requestedIds = args.value("nodeIds").toArray(); + if (requestedIds.isEmpty()) + return makeTextResult("nodeIds array is required.", true); + + QJsonObject result; + for (const auto& idVal : requestedIds) { + QString idStr = idVal.toString(); + uint64_t nodeId = idStr.toULongLong(); + auto it = histMap.find(nodeId); + QJsonArray entries; + if (it != histMap.end()) { + it->forEachWithTime([&](const QString& val, qint64 msec) { + QJsonObject entry; + entry.insert(QStringLiteral("value"), val); + entry.insert(QStringLiteral("timestamp"), msec); + entries.append(entry); + }); + } + QJsonObject nodeResult; + nodeResult.insert(QStringLiteral("entries"), entries); + nodeResult.insert(QStringLiteral("heatLevel"), it != histMap.end() ? it->heatLevel() : 0); + nodeResult.insert(QStringLiteral("uniqueCount"), it != histMap.end() ? it->uniqueCount() : 0); + result.insert(idStr, nodeResult); + } + return makeTextResult(QString::fromUtf8( + QJsonDocument(result).toJson(QJsonDocument::Compact))); +} + // ════════════════════════════════════════════════════════════════════ // Notifications (call from MainWindow/Controller hooks) // ════════════════════════════════════════════════════════════════════ diff --git a/src/mcp/mcp_bridge.h b/src/mcp/mcp_bridge.h index 05458c0..b2151b6 100644 --- a/src/mcp/mcp_bridge.h +++ b/src/mcp/mcp_bridge.h @@ -59,6 +59,7 @@ private: QJsonObject toolStatusSet(const QJsonObject& args); QJsonObject toolUiAction(const QJsonObject& args); QJsonObject toolTreeSearch(const QJsonObject& args); + QJsonObject toolNodeHistory(const QJsonObject& args); // Helpers QJsonObject makeTextResult(const QString& text, bool isError = false); diff --git a/src/workspace_model.h b/src/workspace_model.h index 7164d50..bf4d572 100644 --- a/src/workspace_model.h +++ b/src/workspace_model.h @@ -46,10 +46,17 @@ inline void buildProjectExplorer(QStandardItemModel* model, auto nameOf = [](const Node* n) { return n->structTypeName.isEmpty() ? n->name : n->structTypeName; }; + // Sort structs by children count descending (most fields first) + auto cmpChildren = [&](const Entry& a, const Entry& b) { + int ca = a.tree->childrenOf(a.node->id).size(); + int cb = b.tree->childrenOf(b.node->id).size(); + if (ca != cb) return ca > cb; + return nameOf(a.node).compare(nameOf(b.node), Qt::CaseInsensitive) < 0; + }; + std::sort(types.begin(), types.end(), cmpChildren); auto cmpName = [&](const Entry& a, const Entry& b) { return nameOf(a.node).compare(nameOf(b.node), Qt::CaseInsensitive) < 0; }; - std::sort(types.begin(), types.end(), cmpName); std::sort(enums.begin(), enums.end(), cmpName); // Helper: type display string for a member node