Редактор баз данных
⚠ Содержимое данной страницы не завершено, и может в будущем меняться или дополняться.
Все три основные используемые в разработке игры базы данных имеют единый интерфейс редактора базы данных, что следует общему шаблону:
- Список типов. Из примера выше: Это могут быть навыки, персонажи, список всей музыки игры, раздел для игровой терминологии, или даже временная таблица для хранения переменных.
- Поле заметок, привязанное к каждому типу. Здесь можно разместить информацию для себя о том, что именно находится в типе и как его заполнять.
- Список данных, привязанный к каждому типу. Продолжая список примеров, здесь мы будем указывать уже конкретные навыки, персонажей, аудиозаписи, на которые мы будем ссылаться во время игры.
- Список слотов, каждый набор которых привязан ко своему слоту данных. Говоря примерами: В разных слотах находится информация о звуке навыка, об имени и о силе атаки персонажа, о громкости музыкального файла, конкретная строка с используемым в игре названием меню.
- Поиск по базе данных.
- Меню экспорта и импорта. Слоты и данные в них можно экспортировать и импортировать для последующего использования в других проектах для себя или для других.
- Расширенное поле для редактирования. Нужно в случае, когда вы собираетесь добавить в поле слота многострочное значение.
Некоторый функционал является общим для всех видов баз данных, и доступен вне зависимости от того, с какой конкретно из них вы работаете:
- Задать количество типов: Позволяет настроить, Сколько всего типов данных вам будет доступно в игре. Базы данных Пользователя и Переменных могут иметь от 1 до 100 типов включительно. Типы сверх изначально имеющихся 25 (с 0 по 24) в Системной базе данных не будут сохранены.
- Настройки типа: Позволяет задать, какого вида значения должны содержаться в каждом из слотов внутри данных, принадлежащих к выбранному типу. Более подробно о функционале этого меню см. ниже. У каждого из экземпляров типа может быть от 0 (Только название) до 100 уникальных слотов.
- Задать количество данных: Здесь вы можете указать, сколько именно уникальных единиц экземпляров типа (предметов, персонажей, переменных) будет в типе. Всего в каждом типе может быть от 1 до 10 000 уникальных единиц данных.
Настройки типа
Каждое данное каждого типа данных имеет в себе от 0 до 100 слотов, что могут принимать либо числовые, либо строковые значения. Все производные виды значений, в конечном итоге, хранятся либо как строки, либо как числа.
- Название типа данных. Отображается в боковом меню слева вверху окна редактора баз данных, так-же будет видно в командах при обращении к базе данных.
- Установка ID данных. Позволяет определить, каким образом будет определяться название элементов данных в базе данных.
- Задать вручную. Может оказаться полезно, если вы ищете метод сэкономить на названии в сложном типе данных.
- Первая строка данных. Позволяет включить название данного в список доступных через числовое обращение данных.
- ID Данных предыдущего типа. Полезно для типов, являющихся расширениями конкретного типа в пределах одной базы данных. К примеру, таким образом в Стандартной настройке системы сделаны настройки уязвимости к элементам у противников.
- Определённый ID из определённой БД. Полезно для типов, отображающих в одной базе данных определённое состояние экземпляров из другой базы данных. Таким образом в Стандартной настройке системы сделан инвентарь.
- Выбор страницы. Всего доступно 5 страниц слотов, на каждой по 20 слотов.
- Поле настройки слота. Подробнее ниже.
- Управление содержимым. Позволяет копировать настройки одного слота в другой. Полезно при наличие выбора из множества числовых значений.
- Для применения настроек нажмите ОК. Для выхода без применения изменений нажмите Отмена или крестик наверху.
Поле настройки слота
Все слоты имеют номера от 0 до 99. С 0 по 19 слоты находятся на странице 1, с 20 по 39 - На 2, и так далее. Для того, чтобы создать слот с номером 71, необходимо, чтобы ни у одного из слотов с 0 по 70 не было типа Ничего. Подробнее о поле настройки слотов и доступных типах ниже:
- Ничего. Данное значение означает пустой слот, не имеющий значения. Значения данного типа не могут находиться посреди других типов значений, при настройке значения Ничего посреди уже настроенного типа вы теряете все настройки в слотах, последующих за выбранным.
- Число. Позволяет ввести целое число от -999 999 до 999 999, либо специальное числовое значение в соответствие с форматом Системы ссылок.
- Строка. Позволяет сохранить набор символов в качестве значения, будь то буква, слово, предложение, или даже многострочный форматированный текст. Форматирование текста должно производиться, применяя Специальные символы.
- Другое. Формально является либо строкой, либо числом в зависимости от конкретного варианта. Более подробно о настройках других типов данных см. ниже.
<| Оглавление |>