характеристики

Добавляем характеристики

Про сами характеристики я писал уже ранее, сейчас же прикручиваем параметры. Для этого была сделана структура TCreatureParams.
typedef struct
{
short Stamina;
short Strength;
short Dexterity;
short Intellect;
short HP;
} TCreatureParams;

Которая была добавлена в две структуры в TUser и TMazeCreature, потому как игрок может оказаться в лабиринте, а вот существо из лабиринта никогда не попадает в список пользователей.

При переходе в лабиринт, было добавлено копирование структуры params из TUser в структуру TMazeCreature.

RSS-материал