User Tools

Site Tools


ru:add_character

Добавить персонажа


Добавляет персонажа в определённый тайл в пределах карты (если тайл не занят другим персонажем). ID энтити является необязательным и будет назначен новому персонажу, если будет указан.

Сигнатура:

add_character(model_name, tile, entity_id)
АргументОписаниеТипОбязателен?
model_nameМодель для использования новым персонажем.СтроковыйДа
tileID или координата тайла где персонаж будет размещён.Строковый, КоординатаДа
entity_idУникальный ID энтити который будет присвоен.СтроковыйНет

Функция Удалить энтити может быть вызвана позже, для удаления персонажа, который был ранее добавлен на сцену с помощью функцией Добавить персонажа.

Пример:

add_character("purple_slime", "dungeon_door_01", "slime_01")

Результат: Фиолетовый слайм будет добавлен на карту в тайл с ID “dungeon_door_01” и ему будет присвоен ID “slime_01”.

Используйте функцию Добавить персонажа, чтобы вводить новых НИПов на сцену. После добавления вы можете использовать функцию Установить диалог, чтобы присвоить диалог персонажу или функцию Установить имя персонажа чтобы изменить его имя.


Нода редактора:

Визуальная демонстрация:

ru/add_character.txt · Last modified: 2020/06/22 16:24 by justin