Я все пропатчил, все работает, ну кроме всяких функций по редактированию карты оно и не надо.
Но остались вопросы в функции obj_preload_art_cache_
в fallout.exe такой код
| CODE |
|
lea edx, [esp+1020h+buf] ; lock в нех: 8D 94 24 00 10 00 00 mov eax, [esp+1020h+buf] ; art_ptr в нех: 8B 84 24 00 10 00 00 |
В маппер2.exe так
| CODE |
|
lea edx, [esp+1020h+var_10] в нех: 8D 94 24 10 10 00 00 mov eax, [esp+1020h+var_10] в нех: 8B 84 24 10 10 00 00 |
ничего что в нех отличается код от игрового на 10h, в чем вообще разница? -не пойму. (в игре получается ограничение на 16384, а в мапппере 16400)
и как мне поступить с art_id_ и art_get_name_ ?
может сделать call в неиспользуемую область типа таблицы перков и там код написать? или так нельзя делать)
Это сообщение отредактировано Fakeman - 26 октября 2016 | 20:13













