UnitArms.dat, UnitBack.dat, UnitHead.dat … серверный файл
Всего 54 Известно 44 Производное 0 Не используется 10- Схема
Scripts\strs AOP\UnitPart.strs- Уровень реестра
- готов к полному
- Свод
- mau.md §2
- Файлы единицы
script\UnitArms.dat,script\UnitBack.dat,script\UnitHead.dat,script\UnitLower.dat,script\UnitShoulder.dat,script\UnitUpper.dat
| Смещ. | Поле | Что это и как действует | Куда идёт в клиент | Читает сервер | Роль | Статус | Данные |
|---|---|---|---|---|---|---|---|
+0x000 | m_dwIndex | номер строки; идёт в клиент +0x00mau.md §3 | Item.edf +0x00 | — | сервер → клиент | известно | 80 знач.; чаще 0 (1%) |
+0x004 | m_strCode | код (правило un…); в клиенте — упакованный IDmau.md §3, items.md §2.1 | Item.edf +0x04 | — | сервер → клиент | известно | 80 знач.; чаще unar001 (1%) |
+0x044 | m_strModle | модель (опечатка схемы), в клиенте hex +0x48mau.md §3 | Item.edf +0x48 | — | сервер → клиент | известно | 56 знач.; чаще 10414 (8%) |
+0x084 | m_nIconIDX | иконка, клиент +0x4Cmau.md §3 | Item.edf +0x4C | — | сервер → клиент | известно | 15 знач.; чаще 100 (60%) |
+0x088 | m_strName | имя; сервер перезаписывает из _str.dat, клиент — из NDItem.edflocalization.md §4, items.md §1 | — | — | — | известно | 80 знач.; чаще ÆÝÄ¡ (1%) |
+0x0C8 | m_nFixPart | Номер части 0–5 (совпадает с таблицей) mau.md §2.2 (строка свода) | — | — | — | известно | всегда 3 |
+0x0CC | m_strDefFrame | Символ с номером фрейма: '0' — нельзя ставить (тюнинг, ошибка 6) [код]mau.md §2.2 (строка свода) | — | — | — | известно | 4 знач.; чаще 10000000 (25%) |
+0x10C | m_nWPType | Руки/плечи: тип оружия; патрон должен иметь тот же m_nWPType (ошибка 26), при смене оружия неподходящий магазин сбрасывается [код]. Руки 1–4, плечи 0, 5, 6, 7 [байты]mau.md §2.2 (строка свода) | — | — | — | известно | 4 знач.; чаще 4 (32%) |
+0x110 | m_nEffectGroup | Вид атаки: 0–3 по цели, 5 «вспышка», 6 по площади, 7 сектор, 4 без урона [код Sirin AttackUnit]mau.md §2.2 (строка свода) | — | — | — | известно | 2 знач.; чаще 1 (75%) |
+0x114 | m_nNeedBt | Патронов за выстрел [код] (руки 1, плечи 2) mau.md §2.2 (строка свода) | — | — | — | известно | всегда 1 |
+0x118 | m_bAbr | Не читаются [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x11C | m_nDurUnit | Не читаются [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x120 | m_nLevelLim | Мин./макс. уровень для установки (ошибка 12) [код] mau.md §2.2 (строка свода) | — | — | — | известно | 13 знач.; чаще 100 (60%) |
+0x124 | m_nUpLevelLim | Мин./макс. уровень для установки (ошибка 12) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда -1 |
+0x128 | m_nExpertID1 | Мастерство для установки: код EVT ≤ 5, иначе 13; уровень — 14004FBB0(CPlayer+0xACD8, код) [код]. Код 2 — «особое умение» (MAU) код 2004, [skills.md, 6.5]mau.md §2.2 (строка свода) | — | — | — | известно | всегда 2 |
+0x12C | m_nExpertLim1 | требование мастерства 1, клиент +0xCBmau.md §3 | Item.edf +0xCB | — | сервер → клиент | известно | 10 знач.; чаще 100 (60%) |
+0x130 | m_nExpertID2 | вид мастерства 2, клиент +0xCAmau.md §3 | Item.edf +0xCA | — | сервер → клиент | известно | всегда -1 |
+0x134 | m_nExpertLim2 | уровень мастерства 2, клиент +0xCCmau.md §3 | Item.edf +0xCC | — | сервер → клиент | известно | всегда -1 |
+0x13C | m_nAttack_DP | 14003C5E0 (GetAttackDP): в MAU — m_nAttack_DP рук, даже при выстреле плечами. Это износ DP цели, когда MAU бьёт игрока (items.md, раздел 5; [monste…mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x140 | m_fAttackRange | Дальность: атака разрешена при дистанция ≤ range + 40 [код]mau.md §2.2 (строка свода) | — | — | — | известно | 4 знач.; чаще 0 (60%) |
+0x144 | m_nAttackDel | Задержка выстрела, мс (у всех рук 1700) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 1700 |
+0x148 | m_fMoveSpdRev | Скорость (раздел 6.3) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x14C | m_nGAMinAF | Сила атаки (раздел 6.1) [код] mau.md §2.2 (строка свода) | — | — | — | известно | 36 знач.; чаще 200 (25%) |
+0x150 | m_nGAMaxAF | Сила атаки (раздел 6.1) [код] mau.md §2.2 (строка свода) | — | — | — | известно | 36 знач.; чаще 300 (25%) |
+0x154 | m_nAttMastery | Мастерство атаки: оружие + голова — шанс попасть ( 14003A480) [код]mau.md §2.2 (строка свода) | — | — | — | известно | 6 знач.; чаще 99 (45%) |
+0x158 | m_nGAMinSelProb | Вероятности мин./макс. урона [код] mau.md §2.2 (строка свода) | — | — | — | известно | 2 знач.; чаще 50 (71%) |
+0x15C | m_nGAMaxSelProb | Вероятности мин./макс. урона [код] mau.md §2.2 (строка свода) | — | — | — | известно | 3 знач.; чаще 50 (74%) |
+0x160 | m_nDefFc | Защита; сумма по 6 деталям = m_nUnitDefFc при посадке [код]mau.md §2.2 (строка свода) | — | — | — | известно | 34 знач.; чаще 180 (48%) |
+0x164 | m_nDefMastery | Мастерство защиты: голова + торс ( 140039BC0) [код]mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x16C | m_nFireTol | Сопротивления пилота в MAU (раздел 6.2) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x170 | m_nWaterTol | Сопротивления пилота в MAU (раздел 6.2) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x174 | m_nSoilTol | Сопротивления пилота в MAU (раздел 6.2) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x178 | m_nWindTol | Сопротивления пилота в MAU (раздел 6.2) [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x17C | m_nMoney | Цена в тюнинге [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x180 | m_nStdPrice | Цена в тюнинге [код] mau.md §2.2 (строка свода) | — | — | — | известно | 15 знач.; чаще 0 (50%) |
+0x184 | m_nStdPoint | Сервер не читает [код]. В AoP везде 0 — сервер не читает, поле идёт в клиентский файл mau.md §2.1 (строка свода); клиент — по ручным данным колонки «Клиент» | — | — | — | известно | 3 знач.; чаще 1 (82%) |
+0x188 | m_nRepPrice | Ремонт за единицу HP; доплата за ремонт из HP 0 [код] mau.md §2.2 (строка свода) | — | — | — | известно | 6 знач.; чаще 1 (80%) |
+0x18C | m_nDesrepPrice | Ремонт за единицу HP; доплата за ремонт из HP 0 [код] mau.md §2.2 (строка свода) | — | — | — | известно | 15 знач.; чаще 0 (50%) |
+0x190 | m_nBstCha | Рюкзак: запас бустера (word на клиенте) и прибавка скорости при беге [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x194 | m_fBstSpd | Рюкзак: запас бустера (word на клиенте) и прибавка скорости при беге [код] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 0 |
+0x198 | m_nBackSlt | Рюкзак: число запасных магазинов, 0/4/8 [код, байты] mau.md §2.2 (строка свода) | — | — | — | известно | всегда 1 |
+0x1BC | m_strTooltipIndex | код описания; в клиенте — номер описания +0x84mau.md §3 | Item.edf +0x84 | — | сервер → клиент | известно | 80 знач.; чаще tunar001 (1%) |
+0x1FC | m_nAttEffType | Сервер не читает. Клиент +0xD4, +0xD8: тип удара и маска материала — звук и искра попадания, как у оружия и брони (items.md, раздел 5) [байты]mau.md §2.2 (строка свода) | — | — | — | известно | 5 знач.; чаще -1 (62%) |
+0x200 | m_nDefEffType | Сервер не читает. Клиент +0xD4, +0xD8: тип удара и маска материала — звук и искра попадания, как у оружия и брони (items.md, раздел 5) [байты]mau.md §2.2 (строка свода) | — | — | — | известно | всегда 2 |