Команды сущностей

Источники

[none] -> IEnumerable<EntityUid>

Возвращает список всех сущностей в симуляции.

[none] -> EntityUid

Возвращает заданную сущность.

IEnumerable?<EntityCoordinates> -> IEnumerable?<EntityUid>

Создаёт новую сущность в заданных координатах.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Создаёт новую сущность на другой заданной сущности.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Создаёт новую сущность, прикреплённую к другой заданной сущности.

Фильтры

IEnumerable<EntityUid> -> IEnumerable<EntityUid>

Фильтрует входные данные, оставляя сущности с заданным компонентом. Эту команду можно инвертировать с помощью not.

IEnumerable<EntityUid> -> IEnumerable<EntityUid>

Фильтрует входные данные, оставляя сущности, созданные из заданного прототипа. Эту команду можно инвертировать с помощью not.

IEnumerable<EntityUid> -> IEnumerable<EntityUid>

Фильтрует входные данные, оставляя сущности, которые сейчас приостановлены. Эту команду можно инвертировать с помощью not.

IEnumerable?<EntityUid> -> IEnumerable<EntityUid>

Фильтрует сущности, находящиеся рядом с входными данными, возвращая все сущности в пределах радиуса от них.

IEnumerable<EntityUid> -> IEnumerable<EntityUid>

Фильтрует входные данные, оставляя сущности, имя которых соответствует регулярному выражению $regex^.

Преобразования

IEnumerable?<EntityUid> -> IEnumerable?<bool>

Возвращает true, если у входной сущности есть заданный компонент, иначе false.

pos

IEnumerable?<EntityUid> -> IEnumerable?<EntityCoordinates>

Возвращает координаты входных сущностей относительно их родителя.

IEnumerable?<EntityUid> -> IEnumerable?<EntityCoordinates>

Возвращает координаты входных сущностей относительно карты.

Мутаторы

IEnumerable<EntityUid> -> [none]

Удаляет входные данные из симуляции. Исчезли. Пуф.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Заменяет заданные сущности на другие из некоторого прототипа, сохраняя только их позицию и вращение.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Телепортирует входные данные в заданные координаты.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Телепортирует входные данные к заданной сущности.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Телепортирует входные данные внутрь заданной сущности.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Добавляет заданный компонент сущности.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Гарантирует, что у входных данных есть заданный компонент.

IEnumerable?<EntityUid> -> IEnumerable?<EntityUid>

Удаляет заданный компонент у сущности.

Subpages