Оборудование и компенсационные выплаты дилерам оборудования
🔭 Информация
- Все смещения указаны для файлов из официального патча 1.1.
- Числа указаны в шестнадцатеричном формате или с суффиксом, указывающим на их тип:
Суффикс | Тип | Размер |
---|---|---|
f | float | 4 bytes |
d | double | 8 bytes |
i | integer | 4 bytes |
b | byte | 1 byte (-128 to 127) |
Значение типа «0F 85 -> 90 E9»
означает замену исходных байтов слева новыми байтами справа. (Байты указаны в порядке расположения файлов, они не представляют собой число, как смещение.)
🔭 Дилеры оборудования
Значение по умолчанию | Файл | Смещение | Автор | Описание |
---|---|---|---|---|
90 53 32 → C0 DE 26 | common.dll | 139B74 |
adoxa | Использовать тип хардпоинта двигателя для маскировочного устройства. |
90 53 32 → 50 DB 26 | common.dll | 139B74 |
adoxa | Размещать маскировочные устройства на хардпоинтах для контрмер. |
90 53 32 → 40 17 2D | common.dll | 139B74 |
adoxa, HeIIoween | Использовать маскировочное устройство как внутреннее оборудование. |
01 → 00 | common.dll | 344DC |
Laz, Aingar | Маскировочные устройства запускаются в отключенном состоянии. |
40172D → C0DE26 | common.dll | 139AF0 |
Laz | Использовать тип хардпоинта двигателя для брони. |
00 BA 29 → 10 A7 27 | common.dll | 139AFC |
adoxa | Учитывать тип брони, закрепленной на хардпоинте при установке. |
0F 87 → 90 E9 | freelancer.exe | 07C943 |
adoxa | Убрать информацию о классе из описаний оборудования. |
0F 84 → 90 E9 | freelancer.exe | 0840B3 |
M0tah | Убрать автоматически сгенерированную часть инфокарт оборудования. |
0D → 00 | freelancer.exe | 07EBF1 |
adoxa | Активировать ракету/торпеду/деструктор при покупке. |
0D → 00 | freelancer.exe | 07FAA4 |
adoxa | Активировать ракету/торпеду/деструктор при установке. |
0.8f | freelancer.exe | 1D6D38 |
Dev | Процент перепродажи кораблей (клиентская сторона). |
0.8f | server.dll | 08AE78 |
FriendlyFire | Процент перепродажи кораблей (серверная сторона, должен совпадать с клиентской переменной, иначе сервер 1.1 может кикнуть клиента). |
0.3f | freelancer.exe | 1D0E2C |
fox | Процент перепродажи оборудования (клиентская сторона). |
0.3f | server.dll | 08AE7C |
fox | Процент перепродажи оборудования (серверная сторона, должен совпадать с клиентской переменной, иначе сервер 1.1 может кикнуть клиента). |
0.33f | common.dll | 004A28 0057FA |
FriendlyFire | Стандартная цена ремонта (корабли и группы столкновений) (необходимо изменить оба смещения). |
3B C7 74 2A 50 FF 15 FC 61 5C 00 83 C4 04 3B C7 89 44 24 10 74 18 D9 05 DC 75 5C 00 -> 50 FF 15 FC 61 5C 00 90 89 44 E4 14 FF 15 58 61 5C 00 89 C1 FF 15 18 64 5C 00 D9 E8 |
freelancer.exe | 0B3A0E |
adoxa | Стоимость ремонта на основе стоимости корабля, а не брони (Часть 1). |
1C → 58 | freelancer.exe | 0B3A30 |
adoxa | Стоимость ремонта на основе стоимости корабля, а не брони (Часть 2). |
C4 → C8 | freelancer.exe | 07C9A8 |
M0tah | Убрать номер класса (только цифру) у записей оборудования. |
75 → EB | freelancer.exe | 080942 |
M0tah | Разрешить продажу двигателей. |
0F 85 → 90 E9 | freelancer.exe | 0808AD |
adoxa | Разрешить передачу двигателей. |
0C → 14 | freelancer.exe | 0808AC |
adoxa | Запретить передачу сканера (но разрешить двигатели). |
0C → 14 | freelancer.exe | 080941 |
adoxa | Запретить продажу сканера (но разрешить двигатели). |
83 F8 → EB 22 | freelancer.exe | 07B020 |
adoxa | Запретить передачу всего оборудования. |
84 → 30 | freelancer.exe | 07CEC0 |
adoxa | Запретить установку/снятие всего оборудования. |
75 → EB | freelancer.exe | 0B88A4 |
adoxa | Отключить кнопку дилера "Выбрать корабль". |
74 → EB | freelancer.exe | 1855C0 |
adoxa | Масштабировать корабль, чтобы заполнить окно предварительного просмотра. |
14f | freelancer.exe | 1855C8 |
BC46 | Уровень зума камеры предварительного просмотра корабля. Уменьшайте значение для увеличения масштаба, увеличивайте — для уменьшения. |
0f | freelancer.exe | 0B7B85 |
adoxa | Угловая скорость вращения корабля в превью вокруг оси X. |
0f | freelancer.exe | 0B7B90 |
adoxa | Угловая скорость вращения корабля в превью вокруг оси Y. |
0f | freelancer.exe | 0B7B9B |
adoxa | Угловая скорость вращения корабля в превью вокруг оси Z. |
162.581f | freelancer.exe | 0B8EFA |
adoxa | Начальный угол предварительного просмотра корабля вокруг оси X (в градусах). |
-71.6442f | freelancer.exe | 0B8F02 |
adoxa | Начальный угол предварительного просмотра корабля вокруг оси Y (в градусах). |
0f | freelancer.exe | 0B8F0A |
adoxa | Начальный угол предварительного просмотра корабля вокруг оси Z (в градусах). |
74 → EB | freelancer.exe | 080499 |
adoxa | Убирает требования по уровню для покупки оборудования в одиночной игре (Часть 1). |
74 → EB | freelancer.exe | 082E95 |
adoxa | Убирает требования по уровню для покупки оборудования в одиночной игре (Часть 2). |
74 → EB | freelancer.exe | 0B948D |
adoxa | Убирает требования по уровню для покупки кораблей в одиночной игре. |
75 → EB | freelancer.exe | 08050B |
BC46 | Позволяет покупать оборудование, которое нельзя установить на корабль игрока. |
0F 85 8A 01 00 00 → E9 8B 01 00 00 90 | freelancer.exe | 08053E |
BC46 | Позволяет покупать оборудование, для которого нет свободного хардпоинта на корабле игрока. |
00 00 → E3 1F | common.dll | 053048 |
adoxa | Включить внешнее оборудование в размер груза (Часть 1). |
00 00 → E3 1F | common.dll | 05330E |
adoxa | Включить внешнее оборудование в размер груза (Часть 2). |
18 → 00 | common.dll | 0A9BA3 |
adoxa | Включить внешнее оборудование в размер груза (Часть 3). |
18 → 00 | common.dll | 0AA904 |
adoxa | Включить внешнее оборудование в размер груза (Часть 4). |
74 → EB | freelancer.exe | 0838AF |
adoxa | Учитывать объем при покупке внешнего оборудования. |
84 C0 → 40 90 | common.dll | 3A32E |
Ven | Автоматическое использование контрмер без активации. |
75 09 → 90 90 | common.dll | 4CED4 |
Ven | Управляемые снаряды не прекращают слежение за целью. |