Содержимое данной страницы не завершено, и может в будущем меняться или дополняться.

Все три основные используемые в разработке игры базы данных имеют единый интерфейс редактора базы данных, что следует общему шаблону:

Окно базы данных пользователя. По горизонтали параллельно друг другу неравно распределены три столбца содержимого: Крайний левый вертикально разделён на список типов и поле заметок, чуть правее от него длинный список данных, под ними обеими находятся кнопки для импорта-экспорта файлов типов, данных и их настроек. Правую половину окна занимают настройки слотов: Сверху есть небольшая строка выбора страницы, большая часть занята 20-ю доступными пунктами слотов разных типов для редактирования, в самом низу находится большое текстовое поле ввода, а под ним - небольшой ряд с кнопками подтверждения/отмены всех изменений.

  1. Список типов. Из примера выше: Это могут быть навыки, персонажи, список всей музыки игры, раздел для игровой терминологии, или даже временная таблица для хранения переменных.
  2. Поле заметок, привязанное к каждому типу. Здесь можно разместить информацию для себя о том, что именно находится в типе и как его заполнять.
  3. Список данных, привязанный к каждому типу. Продолжая список примеров, здесь мы будем указывать уже конкретные навыки, персонажей, аудиозаписи, на которые мы будем ссылаться во время игры.
  4. Список слотов, каждый набор которых привязан ко своему слоту данных. Говоря примерами: В разных слотах находится информация о звуке навыка, об имени и о силе атаки персонажа, о громкости музыкального файла, конкретная строка с используемым в игре названием меню.
  5. Поиск по базе данных.
  6. Меню экспорта и импорта. Слоты и данные в них можно экспортировать и импортировать для последующего использования в других проектах для себя или для других.
  7. Расширенное поле для редактирования. Нужно в случае, когда вы собираетесь добавить в поле слота многострочное значение.

Некоторый функционал является общим для всех видов баз данных, и доступен вне зависимости от того, с какой конкретно из них вы работаете:

  1. Задать количество типов: Позволяет настроить, Сколько всего типов данных вам будет доступно в игре. Базы данных Пользователя и Переменных могут иметь от 1 до 100 типов включительно. Типы сверх изначально имеющихся 25 (с 0 по 24) в Системной базе данных не будут сохранены.
  2. Настройки типа: Позволяет задать, какого вида значения должны содержаться в каждом из слотов внутри данных, принадлежащих к выбранному типу. Более подробно о функционале этого меню см. ниже. У каждого из экземпляров типа может быть от 0 (Только название) до 100 уникальных слотов.
  3. Задать количество данных: Здесь вы можете указать, сколько именно уникальных единиц экземпляров типа (предметов, персонажей, переменных) будет в типе. Всего в каждом типе может быть от 1 до 10 000 уникальных единиц данных.

Настройки типа

Каждое данное каждого типа данных имеет в себе от 0 до 100 слотов, что могут принимать либо числовые, либо строковые значения. Все производные виды значений, в конечном итоге, хранятся либо как строки, либо как числа.

Окно настройки типов. Вертикально разбито на примерно 3 слоя: Самый верхний для настройки названия типа, Средний самый обширный для настройки того, какие именно данные будут вводиться в слоты данных, самый нижний содержит текстовое примечание и кнопки подтверждения/отмены изменений.

  1. Название типа данных. Отображается в боковом меню слева вверху окна редактора баз данных, так-же будет видно в командах при обращении к базе данных.
  2. Установка ID данных. Позволяет определить, каким образом будет определяться название элементов данных в базе данных.
    1. Задать вручную. Может оказаться полезно, если вы ищете метод сэкономить на названии в сложном типе данных.
    2. Первая строка данных. Позволяет включить название данного в список доступных через числовое обращение данных.
    3. ID Данных предыдущего типа. Полезно для типов, являющихся расширениями конкретного типа в пределах одной базы данных. К примеру, таким образом в Стандартной настройке системы сделаны настройки уязвимости к элементам у противников.
    4. Определённый ID из определённой БД. Полезно для типов, отображающих в одной базе данных определённое состояние экземпляров из другой базы данных. Таким образом в Стандартной настройке системы сделан инвентарь.
  3. Выбор страницы. Всего доступно 5 страниц слотов, на каждой по 20 слотов.
  4. Поле настройки слота. Подробнее ниже.
  5. Управление содержимым. Позволяет копировать настройки одного слота в другой. Полезно при наличие выбора из множества числовых значений.
  6. Для применения настроек нажмите ОК. Для выхода без применения изменений нажмите Отмена или крестик наверху.

Поле настройки слота

Все слоты имеют номера от 0 до 99. С 0 по 19 слоты находятся на странице 1, с 20 по 39 - На 2, и так далее. Для того, чтобы создать слот с номером 71, необходимо, чтобы ни у одного из слотов с 0 по 70 не было типа Ничего. Подробнее о поле настройки слотов и доступных типах ниже:

  1. Ничего. Данное значение означает пустой слот, не имеющий значения. Значения данного типа не могут находиться посреди других типов значений, при настройке значения Ничего посреди уже настроенного типа вы теряете все настройки в слотах, последующих за выбранным.
  2. Число. Позволяет ввести целое число от -999 999 до 999 999, либо специальное числовое значение в соответствие с форматом Системы ссылок.
  3. Строка. Позволяет сохранить набор символов в качестве значения, будь то буква, слово, предложение, или даже многострочный форматированный текст. Форматирование текста должно производиться, применяя Специальные символы.
  4. Другое. Формально является либо строкой, либо числом в зависимости от конкретного варианта. Более подробно о настройках других типов данных см. ниже.

<| Оглавление |>