FOnline
|
Прототипы персонажей хранятся в текстовом виде в файлах в директории Server/Proto/Critters/.
Редактируются вручную.
Файл critters.lst содержит список файлов, содержащих данные о прототипах существ. В составе SDK это всего один файл: all.fopro.
Формат:
Пример:
Основные статы:
ST_BASE_CRTYPE | хранит номер анимации (смотрите CritterTypes.cfg) |
ST_STRENGTH ST_PERCEPTION ST_ENDURANCE ST_CHARISMA ST_INTELLECT ST_AGILITY ST_LUCK | Параметры SPECIAL |
ST_EMP_RESIST | Сопротивление урону от электромагнитного оружия. У всех, кроме роботов, параметр должен быть очень высоким, чаще всего это значение 500 |
ST_MAX_LIFE | Максимальное количество очков здоровья |
ST_AGE | Возраст |
ST_GENDER | Пол (0-муж, 1-жен) |
ST_KILL_EXPERIENCE | Опыт за убийство |
ST_BODY_TYPE | Тип тела криттера. Смотрите Body types. |
ST_DAMAGE_TYPE | Тип повреждений при безоружной атаке |
В прототипах можно указывать только параметры, имеющиеся в файле Server/Data/ParamNames.lst
Значение любого стата можно изменять динамически с помощью скриптов.