Это недокументированные функции для создания персонажа.
Они включат все меню, используемые в создании персонажа и включают такие возможности персонажа, как инвентарь, окно характеристик и карту:
Показ меню создания персонажа:
[no fix] EnableBirthMenu
[no fix] EnableClassMenu
[no fix] EnableRaceMenu
[no fix] EnableNameMenu
Для них нет команды отключения. Они закрываются, когда вы нажмете ok.
Включение игровых меню:
[no fix] EnableMagicMenu
[no fix] EnableMapMenu
[no fix] EnableInventoryMenu
[no fix] EnableStatsMenu
Также нет команд отключения, которые могли бы быть полезными.
Имена функций говорят сами за себя.
Их можно использовать, чтобы изменить внешность прямо в игре (хотя при этом могут быть проблемы).
Они используются, чтобы добавить в игру разные способы создания персонажа.
Будьте осторожны, так как при этом можно снять свой уровень до 1.
Т.е. вызов несколько раз меню создания персонажа запросто сбросить все накопленные скилы и спеллы. Один раз прокатывает, но вот если два раза к ряду, можно оказаться в полном обвесе, но без сил таскать оный.
Пример: Это один из скриптов создания персонажа. Он на всякий случай еще раз включает все возможности игрока:
Begin CharGenDoorExit
;это дверь на выходе из первой части канцелярии
;включение всех меню
short done
if (done == 1)
return
endif
if ( OnActivate == 1 )
enablestatsmenu
enableinventorymenu
enablemagicmenu
enablemapmenu
enableplayerfighting
enableplayermagic
set done to 1
Activate
endif
End
Содержание MSFD Функции для меню генерации персонажа