User Tools

Site Tools


kg:doc_spec_entities_player

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

kg:doc_spec_entities_player [2012/03/27 08:00]
kg:doc_spec_entities_player [2022/04/07 13:13] (current)
Line 1: Line 1:
 +===== Данные игрока =====
 +
 +==== Учётная запись ====
 +Данные относящиеся к этой группе:
 +  - Ссылка на персональные данные соцсети, либо переформатированная копия:
 +    - Имя игрока
 +    - Аватара игрока
 +  - Кошелёк "золота" т.е. введённых в игру реальных денег
 +
 +==== "Династия" ====
 +Данные игровых миров (в текущей версии - одного) в которых присутствует собственность игрока:
 +  - идентификатор династии **int**
 +  - идентификаторы героев (6 шт) **int[6]**
 +  - идентификаторы городов (макс.города) **int[64]** //максимум городов пока ограничим 64 шт//
 +  - квесты, набор ограниченного размера (0..100), данные одного квеста: **struct {**
 +    - идентификатор типа квеста **int**
 +    - параметры цели квеста: **struct {**
 +      - идентификатор цели (если есть), тип цели зависит от типа квеста **int**
 +      - класс цели (если есть) **int**
 +    - данные состояния квеста: **struct {**
 +      - кодированный прогресс квеста (четыре значения, использование определяется типом квеста) **int**
 +      - состояние квеста ( "открыт", "провален", "выполнен" ) **enum (0..2) (int)**
 +  - экономика
 +    - серебро **int**
 +  - наука, магия, знания
 +    - таблица (фиксированный размер) "технология/прогресс", до 100 элементов
 +    - таблица (фиксированный размер) "заклинание/прогресс", до 100 элементов
 +==== Статистика ====
 +Статистику пока не ведём
 +
 +==== Социальные данные ====
 +Здесь хранится "записная книжка" игрока:
 +  - контакты "друзья" в игре
 +  - переписка
 +
 +