Предметы
Особые предметы
Подразделы
Ключи подземелий
Ключ открывает подземелье по сценарию; сценарии — категория «Подземелья».
script\BattleDungeonItem.dat
Всего 37 Известно 25 Производное 0 Не используется 12Неиспользуемые параметры
Поля, которые не читает ни сервер, ни клиент. Для каждого — почему так решено и где это установлено. Редактор сохраняет их байты как есть.
script\RadarItem.dat серверный файл
| Смещ. | Поле | Почему не используется | Данные |
|---|---|---|---|
+0x0CC | m_nKindClt | «вид, клиент» (2004); в клиент не идёт, роль играет модель (7.1) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 525 |
+0x0D0 | m_nFixPart | «место надевания»; у оружия 8/100 — одно-/двуручное (7.1), у прочих постоянное по таблице items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 300 |
+0x120 | m_nNeedItemCount ×3 | нужно предметов (радар) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда -1 / -1 / -1 |
+0x13C | m_nLevelLim | требование уровня items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 40 |
+0x160 | m_bAbr | «изнашивается» (2004) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 1 |
+0x164 | m_fEquipSpeed | «вес» экипировки: множитель скорости (7.5) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 1 |
+0x1C0 | m_bUseableNormalAcc | общий флаг; не используется items.md §17.5: геттер 1400182C0 без ссылок из кода (Ghidra: только .pdata); itemflow.py по 37 таблицам (GetRecord, массив записей +0xA0, аргументы) — прямых чтений нет; потребители 14 мест сохранения записей проверены; Sirin — только описание типа; в клиентской записи Item.edf поля нет | всегда 1 |
+0x1C4 | m_bUpgrade | можно улучшать items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 0 |
+0x1C8 | m_strTooltipIndex | код описания; у экипировки клиент хранит номер описания +0x84 (7.3)items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 3 знач.; чаще trdaaa01 (33%) |
script\BattleDungeonItem.dat серверный файл
| Смещ. | Поле | Почему не используется | Данные |
|---|---|---|---|
+0x0CC | m_nKindClt | «вид, клиент» (2004); в клиент не идёт, роль играет модель (7.1) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 781 |
+0x0D0 | m_nFixPart | «место надевания»; у оружия 8/100 — одно-/двуручное (7.1), у прочих постоянное по таблице items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 300 |
+0x114 | m_strMapCode | карта items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 44 знач.; чаще Dungeon00 (9%) |
+0x154 | m_strDummyName | точка появления (пустышка карты) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда _ |
+0x194 | m_nGenMob | генерация монстров items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 4 знач.; чаще 0 (87%) |
+0x1B8 | m_fMobAdd | прибавка монстров items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 0 |
+0x208 | m_bItemLooting | лут в подземелье items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 0 |
+0x20C | m_nExp | награда опытом items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 0 |
+0x214 | m_nGold | награда золотом items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 0 |
+0x228 | m_bUseableNormalAcc | общий флаг; не используется items.md §17.5: геттер 1400182C0 без ссылок из кода (Ghidra: только .pdata); itemflow.py по 37 таблицам (GetRecord, массив записей +0xA0, аргументы) — прямых чтений нет; потребители 14 мест сохранения записей проверены; Sirin — только описание типа; в клиентской записи Item.edf поля нет | 2 знач.; чаще 1 (93%) |
+0x22C | m_strTooltipIndex | код описания; у экипировки клиент хранит номер описания +0x84 (7.3)items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 47 знач.; чаще tixbdn25 (2%) |
+0x26C | m_strMissionIndex | миссия подземелья items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 4 знач.; чаще 0 (83%) |
script\BootyItem.dat серверный файл
| Смещ. | Поле | Почему не используется | Данные |
|---|---|---|---|
+0x0CC | m_nKindClt | «вид, клиент» (2004); в клиент не идёт, роль играет модель (7.1) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 302 |
+0x0D0 | m_nFixPart | «место надевания»; у оружия 8/100 — одно-/двуручное (7.1), у прочих постоянное по таблице items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 300 |
+0x140 | m_bUseableNormalAcc | общий флаг; не используется items.md §17.5: геттер 1400182C0 без ссылок из кода (Ghidra: только .pdata); itemflow.py по 37 таблицам (GetRecord, массив записей +0xA0, аргументы) — прямых чтений нет; потребители 14 мест сохранения записей проверены; Sirin — только описание типа; в клиентской записи Item.edf поля нет | всегда 1 |
+0x144 | m_strTooltipIndex | код описания; у экипировки клиент хранит номер описания +0x84 (7.3)items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 1872 знач.; чаще tiyday05 (21%) |
script\NPCLinkItem.dat серверный файл
| Смещ. | Поле | Почему не используется | Данные |
|---|---|---|---|
+0x0CC | m_nKindClt | «вид, клиент» (2004); в клиент не идёт, роль играет модель (7.1) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 780 |
+0x0D0 | FixPart | то же, что m_nFixPart (имя схемы без префикса)items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 300 |
+0x188 | m_nLV | уровень (свиток телепорта) items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | всегда 1 |
+0x1A4 | m_bUseableNormalAcc | общий флаг; не используется items.md §17.5: геттер 1400182C0 без ссылок из кода (Ghidra: только .pdata); itemflow.py по 37 таблицам (GetRecord, массив записей +0xA0, аргументы) — прямых чтений нет; потребители 14 мест сохранения записей проверены; Sirin — только описание типа; в клиентской записи Item.edf поля нет | всегда 1 |
+0x1A8 | m_strTooltipIndex | код описания; у экипировки клиент хранит номер описания +0x84 (7.3)items-fields.md: роль «никто» — чтений сервера не найдено ( dataflow\wflow_<т>, wcase_<т>, объекты башен/ловушек; охват неполный) и поля нет в записи Item.edf (сверка cmatch.py по AoP) | 22 знач.; чаще tlknpc00 (5%) |